• 
      

    Add control over build timeouts for all CI integrations.

    Review Request #13868 — Created May 20, 2024 and submitted

    Information

    rbintegrations
    release-4.x

    Reviewers

    This introduces a new timeout field for configuring the timeout period
    for builds on CircleCI, Jenkins, and Travis-CI. This is used to ensure
    that if a build takes too long, it can be retried by the review request
    owner.

    The field uses AmountSelectorWidget, configured to let users specify a
    number and select "seconds", "minutes", "hours", or "Never" for the
    timeout.

    Unit tests passed.

    Manually configured the timeouts and verified the configuration in
    Status Updates.

    Summary ID
    Add control over build timeouts for all CI integrations.
    This introduces a new timeout field for configuring the timeout period for builds on CircleCI, Jenkins, and Travis-CI. This is used to ensure that if a build takes too long, it can be retried by the review request owner. The field uses `AmountSelectorWidget`, configured to let users specify a number and select "seconds", "minutes", "hours", or "Never" for the timeout.
    14fe902cd6c54d321bd2c7a7a25fc23efb90a513

    david
    1. Ship It!
    2. 
        
    chipx86
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to release-4.x (ab7de31)