Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-40464

Support settings Quiet Period in multibranch pipeline builds

    Details

    • Similar Issues:

      Description

      Currently only normal pipelines, and non-pipeline job types support setting the quiet period within build triggers. Having this functionality is even more important for multi-branch pipelines because of the way reindexing after a merge occurs.

      If I want to merge a large number of branches into master, than for each merge, jenkins will trigger a rebuild of all open pull-requests. It would be great if we could merge everything quickly, and only trigger a single rebuild of each pull-request we have open.

        Attachments

          Issue Links

            Activity

            chancez Chance Zibolski created issue -
            chancez Chance Zibolski made changes -
            Field Original Value New Value
            Description Currently only normal pipelines, and non-pipeline job types support setting the quiet period within build triggers. Having this functionality is even more important for multi-branch pipelines because of the way reindexing after a merge occurs.

            If I want to merge a large number of branches into master, then each one will trigger a rebuild of all open pull-requests. It would be great if we could merge everything quickly, and only trigger a single rebuild of each pull-request we have open.
            Currently only normal pipelines, and non-pipeline job types support setting the quiet period within build triggers. Having this functionality is even more important for multi-branch pipelines because of the way reindexing after a merge occurs.

            If I want to merge a large number of branches into master, than for each merge, jenkins will trigger a rebuild of all open pull-requests. It would be great if we could merge everything quickly, and only trigger a single rebuild of each pull-request we have open.
            Hide
            jphuynh Jean-Pierre Huynh added a comment -

            Would be nice to get that feature in.

            Show
            jphuynh Jean-Pierre Huynh added a comment - Would be nice to get that feature in.
            rhutchison Ryan Hutchison made changes -
            Link This issue duplicates JENKINS-37588 [ JENKINS-37588 ]
            Hide
            rhutchison Ryan Hutchison added a comment -

            On the branch configuration page of multi-branch jobs, Quiet Period is an option, but it doesn't look like it works. The Global Quiet Period config has no effect, and there is no way to configure the setting through pipeline syntax.

            This is an important feature for reducing number of build jobs in queue.

            Show
            rhutchison Ryan Hutchison added a comment - On the branch configuration page of multi-branch jobs, Quiet Period is an option, but it doesn't look like it works. The Global Quiet Period config has no effect, and there is no way to configure the setting through pipeline syntax. This is an important feature for reducing number of build jobs in queue.
            stephenconnolly Stephen Connolly made changes -
            Labels scm-api-tidy-scrub
            jglick Jesse Glick made changes -
            Component/s branch-api-plugin [ 18621 ]
            Component/s pipeline [ 21692 ]
            Component/s workflow-multibranch-plugin [ 21465 ]
            Hide
            archesh Archesh Patel added a comment -

            This feature doesn't work on single pipeline jobs as well. I am on v2.52. Any workarounds?

            Show
            archesh Archesh Patel added a comment - This feature doesn't work on single pipeline jobs as well. I am on v2.52. Any workarounds?
            Hide
            jsternberg Jonathan Sternberg added a comment -

            I would also find this very useful. The ability to also set the quiet period only on certain branches would also be very helpful, but while that is preferred, our workflow would work either way even if the quiet period got applied to all branches.

            Show
            jsternberg Jonathan Sternberg added a comment - I would also find this very useful. The ability to also set the quiet period only on certain branches would also be very helpful, but while that is preferred, our workflow would work either way even if the quiet period got applied to all branches.
            abayer Andrew Bayer made changes -
            Status Open [ 1 ] Resolved [ 5 ]
            Resolution Duplicate [ 3 ]

              People

              • Assignee:
                Unassigned
                Reporter:
                chancez Chance Zibolski
              • Votes:
                27 Vote for this issue
                Watchers:
                34 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: