mazemap/Jenkins-GitHub-Action
Start Jenkins jobs and report back url and status of build
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| url | Jenkins URL including protocol | yes | — |
| job_name | Jenkins job name to build | yes | — |
| username | Jenkins username | no | — |
| api_token | Jenkins API token | no | — |
| parameters | Build parameters in JSON format e.g. `{"field1":"value1"}` | no | — |
| cookies | Cookies to include in HTTP requests in JSON format e.g. `{"field1":"value1"}` | no | — |
| wait | Should the runner wait for the build to finish and provide ok status | no | True |
| timeout | Timeout in seconds for build to complete | no | 600 |
| start_timeout | Timeout in seconds for build to start | no | 600 |
| interval | How frequently in seconds to query Jenkins for build status | no | 5 |
Outputs
| name | description |
|---|---|
| build_url | Jenkins build URL |
| build_status | Jenkins build status (SUCCESS, FAILURE, ABORTED, UNSTABLE, TIMED_OUT) |