nemerosa/Yontrack CLI Config
GitHub action to install and configure the [Yontrack CLI](https://github.com/nemerosa/ontrack-cli), followed by the configuration of the build, branch & project in Yontrack, using a local configuration file.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| config | Path to the configuration file | no | .yontrack/ci.yaml |
| version | Version of the Ontrack CLI to setup (defaults to the latest) | no | "" |
| github-token | GitHub token to use to get the latest version of the CLI (when version is not provided) | no | — |
| url | URL of the Yontrack instance to target. Defaults to the `YONTRACK_URL` environment variable. | no | "" |
| token | Authentication token to use to connect to Yontrack (required if URL is set). DEFAULTS to the `YONTRACK_TOKEN` environment variable. | no | "" |
| conn-retry-count | Max connection retry attempts for each call to Yontrack | no | "" |
| conn-retry-wait | Max connection retry wait time between attempts in seconds | no | "" |
| env-vars | List of environment variable names (one per line) | no | "" |
Outputs
| name | description |
|---|---|
| installed | Version which was actually installed |
| buildId | ID of the build created in Yontrack |
| buildName | Name of the build created in Yontrack |
| branchId | ID of the branch created in Yontrack |
| branchName | Name of the branch created in Yontrack |
| projectId | ID of the project created in Yontrack |
| projectName | Name of the project created in Yontrack |