AWS CodePipeline introduces the Commands action that enables customer to easily run shell commands as part of pipeline execution
Karthik Sakthivel
Posted on October 9, 2024
What's new at AWS đ˘
âď¸ #AWSCodePipeline introduces the Commands action that enables customer to easily run shell commands as part of pipeline execution.
âď¸ With this feature, you will have access to a secure compute environment backed by CodeBuild to run AWS CLI, third-party tools, or any shell commands.
âď¸ The Commands action runs CodeBuild managed on-demand EC2 compute, and uses an Amazon Linux 2023 standard 5.0 image.
âď¸ Before this launch, if you wanted to run all the above commands
đ¸ Need to create a CodeBuild project
đ¸ Configure the project with the appropriate commands
đ¸ Add a CodeBuild action to pipeline to run the project.
âď¸ Now onwards, simply add the Commands action to your pipeline, and define one or more commands as part of the action configuration.
âď¸ Since Commands is like any other CodePipeline action, you can use the standard CodePipeline features of input / output artifacts and output variables.
âťď¸ Some of key considerations:
đ¸ Commands action uses CodeBuild resources similar to the CodeBuild action
đ¸ Builds run by the Commands action will count toward the concurrent build limits as configured for that account.
đ¸ Timeout for builds with the Commands action is 55 minutes.
đ¸ This feature is not support for cross-account or cross-Region actions.
âťď¸ Key note for Pricing:
đ¸ Commands action will incur additional charges in AWS CodeBuild.
đ Explore more about CodePipeline Features:
https://aws.amazon.com/codepipeline/features/?nc=sn&loc=2
Posted on October 9, 2024
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.