rvl/Hydra CI Build
Wait for a Hydra build and get build products
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| hydra | URL of Hydra instance | yes | https://hydra.iohk.io/ |
| statusName | The GitHub CI status posted by Hydra when evaluation finishes. | yes | ci/hydra-eval |
| jobs | Space-separated list of job names to get URLs for | no | "" |
| requiredJob | Name of the job which is required for the build to succeed. Optional - only used for status badge. | no | "" |
| project | Name of the Hydra project. Optional - only used for status badge. | no | "" |
| jobset | Name of the jobset. Optional - only used for status badge. | no | "" |
| evaluation | Previously completed Hydra evaluation as JSON | no | "" |
| builds | Previously found Hydra builds as JSON | no | "" |
| badge | Set to non-empty to create CI status badge. This takes longer because it needs to query every build in the evaluation. | no | "" |
Outputs
| name | description |
|---|---|
| evalURL | Link to evaluation page on Hydra |
| buildURLs | Space-separated list of build URLs corresponding to jobs |
| buildProducts | Space-separated list of build product download URLs from the builds |
| evaluation | Hydra evaluation as JSON |
| builds | Hydra builds as JSON |
| timings | JSON object with build time observations |
| badge | URL of a shields.io badge for the build, if the `badge`, `project`, and `jobset` inputs were set. |