Step Functions service integration for CodeBuild tasks
See original GitHub issueAWS Step Functions recently announced support for calling CodeBuild directly from a state machine.
Use Case
It’s powerful to be able to call CodeBuild as part of a state machine, specifically to manage builds as part of larger workflows.
per the what’s new announcement:
Using AWS CodeBuild integration, you can easily create workflows with primitives such as branching, parallel execution, and timeouts to handle software changes from different repository branches.
AWS Step Functions supports built-in error handling, parameter passing, recommended security settings, and state management, reducing the amount of code you have to write and maintain.
Proposed Solution
Support calling CodeBuild APIs through the service integration pattern in aws-stepfunctions-tasks
Full table of supported APIs is available here
- StartBuild
- StopBuild
- BatchDeleteBuilds
- BatchGetReports
This is a 🚀 Feature Request
Issue Analytics
- State:
- Created 3 years ago
- Reactions:9
- Comments:6 (3 by maintainers)
Top GitHub Comments
I had to call CodeBuild StartBuild in one my CDK App recently. Decided to try to implement it myself. I will surely need to do some updates on the PR I just pushed.
Any update on this? Or suggestions for possible workarounds?
We’d like to use this integration in a project in active development. A timeline (or alternative if needed) would be much appreciated.