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

I need a way to configure blocking behavior for different jobs

    • Icon: New Feature New Feature
    • Resolution: Unresolved
    • Icon: Major Major
    • build-blocker-plugin
    • None

      Let's assume I have a job A, that needs to be blocked when 2 jobs (B and C) are running.
      for B: the blocking should be global
      for C: the blocking should be node based.

      It would be nice to configure it with your plugin.

      Thank you

          [JENKINS-30779] I need a way to configure blocking behavior for different jobs

          Jeff G added a comment -

          You might be able to use the Throttle Concurrent Builds plugin to do this.

          Jeff G added a comment - You might be able to use the Throttle Concurrent Builds plugin to do this.

          Alexey Sergin added a comment -

          I have a very similar usecase: job A should be blocked if job B is running on build executor, or if job C is either running or queued. So i need to configure different queue scanning behavior for different Blocking Jobs.

          Alexey Sergin added a comment - I have a very similar usecase: job A should be blocked if job B is running on build executor, or if job C is either running or queued. So i need to configure different queue scanning behavior for different Blocking Jobs.

          I also have similar requirement.

          malavika chintapanti added a comment - I also have similar requirement.

            Unassigned Unassigned
            rlagoue rlagoue
            Votes:
            2 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: