nemerosa/Ontrack CLI Validation
GitHub action to create a validation run based on the GitHub workflow information using the Ontrack CLI
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| project | Name of the Yontrack project. If not set, the action will try to get the information from the current environment variables. | no | — |
| branch | Name of the Yontrack branch. If not set, the action will try to get the information from the current environment variables. | no | — |
| build | Name of the build to validate. If not set, the action will try to get the information from the current environment variables. | no | — |
| validation | Name of the validation stamp to use for the creation of the validation run in Ontrack. | yes | — |
| status | Status of the validation run, like PASSED, FAILED, etc. If not provided, Yontrack will attempts to compute the status from any data provided. Most of the time, you can use: ```yaml with: status: $\{{ steps.npm-build.outcome == 'success' && 'PASSED' || 'FAILED' }} ``` | no | — |
| type | Type of the validation data, as supported by the Ontrack CLI | no | — |
| flags | Additional flags to pass to the Ontrack CLI command, typically to pass additional data. For example: type: tests flags: --passed 10 --skipped 8 --failed 1 | no | — |
| executable | Name of the Ontrack CLI executable | no | yontrack |
| logging | Activate some logging | no | false |
Outputs
no outputs