Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

AWS CodePipeline stage timeouts / abort?

Is there documentation / detail anywhere about timeouts for stages in CodePipeline? In particular, I have a build stage (Jenkins) which can fail if Jenkins is incorrectly configured, but it doesn't always immediately fail the stage in CodePipeline which is then stuck in "In Progress". It seems to timeout after a long time.

Is there any guidance about how long this timeout takes, or how it can be shortened (e.g. while setting up the pipeline)? Can a stage be forcefully aborted? Is there any logging about pipeline runs?

like image 855
goofballLogic Avatar asked Sep 18 '15 14:09

goofballLogic


People also ask

What are stage transitions in an AWS CodePipeline?

Transitions are links between pipeline stages that can be disabled or enabled. They are enabled by default. When you re-enable a disabled transition, the latest revision runs through the remaining stages of the pipeline unless more than 30 days have passed.

Can you skip build action while creating pipeline using AWS CodePipeline?

Choose Skip build stage if you plan to create a deployment stage. From Build provider, choose a custom action provider of build services, and provide the configuration details for that provider. For an example of how to add Jenkins as a build provider, see Tutorial: Create a four-stage pipeline.

What does CodePipeline release change do?

CodePipeline automates the build, test, and deploy phases of the release process every time there is a code change, based on the release model you define. This enables a rapid and reliable delivery of features and updates.


1 Answers

There is no such option mentioned in the CodePipeline docs (as of this post). AWS included a timeout as

"timeoutInMinutes"

in CodeBuild (more of an AWS alternative to Jenkins).

like image 74
joel Avatar answered Oct 11 '22 08:10

joel