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

Set a Limit of max concurrent Builds in the Pipeline

      We have the need to limit the concurrent Builds within the pipeline Job.

      Config:

      • 10 nodes with label 'docker'
      • 200 Pipeline Matrix Jobs in queue for the agent 'docker'

      => all 'docker' nodes will be blocked for the execution time of all 200 Jobs

      We would like to have a config similar to MS Azure to limit the max parallel Jobs or Nodes.
      see: Azure-Multi-Job

      We already checked the Throttle Plugin, but there is no Option to limit max parallel Builds. ->https://plugins.jenkins.io/throttle-concurrents/

          [JENKINS-61250] Set a Limit of max concurrent Builds in the Pipeline

          Ralph Ndl created issue -
          Ralph Ndl made changes -
          Description Original: We have the need to limit the concurrent Builds within the pipeline Job.

           

          Config:
           * 10 nodes with label 'docker'
           * 200 Pipeline Matrix Jobs in queue for the agent 'docker'

          => all 'docker' nodes will be blocked for the execution time of all 200 Jobs

           

          We would like to have a config similar to MS Azure to limit the max parallel Jobs or Nodes.

          see: [Azure-Multi-Job|[https://docs.microsoft.com/en-us/azure/devops/pipelines/process/phases?view=azure-devops&tabs=yaml#multi-job-configuration]]

           

          We already checked the Throttle Plugin, but there is no Option to limit max parallel Builds. ->[https://plugins.jenkins.io/throttle-concurrents/]
          New: We have the need to limit the concurrent Builds within the pipeline Job.

          Config:
           * 10 nodes with label 'docker'
           * 200 Pipeline Matrix Jobs in queue for the agent 'docker'

          => all 'docker' nodes will be blocked for the execution time of all 200 Jobs

          We would like to have a config similar to MS Azure to limit the max parallel Jobs or Nodes.
          see: [Azure-Multi-Job|[https://docs.microsoft.com/en-us/azure/devops/pipelines/process/phases?view=azure-devops&tabs=yaml#multi-job-configuration]]

          We already checked the Throttle Plugin, but there is no Option to limit max parallel Builds. ->[https://plugins.jenkins.io/throttle-concurrents/]

            Unassigned Unassigned
            ralphndl Ralph Ndl
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: