dark-mechanicum/dark-mechanicum/aws-codebuild
GitHub Action to execute AWS CodeBuild jobs
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| projectName | The name of the CodeBuild build project to start running a build | yes | — |
| buildStatusInterval | Interval in milliseconds to control how often should be checked status of build | no | 5000 |
| logsUpdateInterval | Interval in milliseconds to control how often should be checked new events in logs stream | no | 5000 |
| waitToBuildEnd | Wait till AWS CodeBuild job will be finished | no | true |
| displayBuildLogs | Display AWS CodeBuild logs output in the GitHub Actions logs output | no | true |
| redirectServiceURL | External service that can be used for redirects. Example: "https://cloudaws.link/r/" | no | "" |
| buildspec | Custom buildSpec job overrides in the valid JSON format | no | {} |
Outputs
| name | description |
|---|---|
| id | The unique ID for the build |
| success | Flag that marks is current AWS CodeBuild job was finished successfully |
| buildNumber | The number of the build. For each project, the buildNumber of its first build is 1. The buildNumber of each subsequent build is incremented by 1. If a build is deleted, the buildNumber of other builds does not change |
| timeoutInMinutes | How long, in minutes, from 5 to 480 (8 hours), for CodeBuild to wait before timing out any related build that did not get marked as completed. The default is 60 minutes |
| initiator | The AWS entity that started the build |
| buildStatus | The final status of the build. Valid values include: FAILED, FAULT, IN_PROGRESS, STOPPED, SUCCEEDED, TIMED_OUT |