-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Step Functions service integration for CodeBuild tasks #8043
Comments
Any update on this? We'd like to use this integration in a project in active development. A timeline (or alternative if needed) would be much appreciated. |
@reisingerf I'm on it and will have it int' PR this week. In terms of workaround, check out the escape hatch to use a The Step Functions Console provides code snippets that can be generated and plugged in. |
@shivlaks thanks for the update! A PR this week sounds great! |
@reisingerf - ran into some delays, but haven't forgotten about this. This integration is back in focus for me and I'm actively working on it |
Thanks for the update! |
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. |
…9757) **Implementation** Update package `@aws-cdk/aws-stepfunctions-tasks` to include support for CodeBuild **StartBuild** API as per documentation here: https://docs.aws.amazon.com/step-functions/latest/dg/connect-codebuild.html Includes support for the following Amazon SageMaker API calls: * `StartBuild` Closes #8043 ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
…10081) The execution role for the CodeBuild StartBuild task is missing permissions to check the status of the running build. It results in a timeout of the step functions. Adding `codebuild:BatchGetBuilds` and `codebuild:BatchGetReports` following this [AWS news blog article](https://aws.amazon.com/blogs/aws/new-building-a-continuous-integration-workflow-with-step-functions-and-aws-codebuild/) solves the issue. Closes #8043 ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
AWS 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:
Proposed Solution
Support calling CodeBuild APIs through the service integration pattern in
aws-stepfunctions-tasks
Full table of supported APIs is available hereThis is a 🚀 Feature Request
The text was updated successfully, but these errors were encountered: