ionos-cloud/Ionos Cloud SDK: Generate and Test
Generates and tests an Ionos Cloud SDK
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| sdk-name | name of sdk to generate | yes | — |
| sdk-folder | name of folder in which to generate the sdk | yes | "" |
| sdk-branch | name of branch where to generate the sdk | yes | — |
| version | version to generate | yes | v6.0.0 |
| ionos-vdc-user | Ionos Cloud username | yes | — |
| ionos-vdc-password | Ionos Cloud password | yes | — |
| ionos-vdc-token | Ionos Cloud token | no | — |
| ionos-vdc-access-key | Ionos S3 access key | no | — |
| ionos-vdc-secret-key | Ionos S3 secret key | no | — |
| codex-s3-bucket | codex bucket to use | yes | — |
| codex-s3-key | codex s3 key to access the bucket | yes | — |
| codex-s3-secret | codex s3 secret to access the bucket | yes | — |
| node-auth-token | auth token to use with the github registry - use secrets.GITHUB_TOKEN | yes | — |
| github-pat | github personal access token used to clone the sdk repositories | yes | — |
| assets-dir | assets directory | yes | — |
| test | whether to run tests or not | no | true |
| test-driver | test driver to use | yes | — |
| test-suite | test suite to run | yes | — |
| test-dir | directory holding tests | yes | — |
| test-runner-args | extra args to pass to the test runner | no | --fail-fast --batch |
| git-versioning | whether to create tags and branches or not | no | false |
| artifact-id | artifact id | no | "" |
Outputs
| name | description |
|---|---|
| sdk-dir | Directory with the generated SDK |