Submit Your Ideas

We want to hear from you - vote for the features and improvements you'd most like to see, or submit your own ideas if you don't find them already listed.

Retry a build if it fails due to the 10 minute timeout

Occasionally, we have a build fail on the 10-minute timeout because of some kind of network failure in the container (e.g., trying to pull down packages from the internet).  On the occasion that a build fails because of the 10-minute timeout, we would like to have the build re-run automatically to see if running it again clears the error. As it stands right now, developers have to push new code to retrigger the build because the build must succeed to merge the PR, and the failure won't clear otherwise.

  • Avatar32.5fb70cce7410889e661286fd7f1897de Guest
  • Aug 1 2018
  • Future consideration
  • Attach files
  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    12 Oct 17:18

    I think this is essentially CCI-I-501 (Support retrying by container) idea.


    FYI, the 10 minute timeout threshold maybe can be changed with `no_output_timeout: 20m` if the issue is solved by waiting a little longer, without needing a full retry.