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

Throttle Concurrent Builds plugin ignores builds on inheritance-projects.

    Details

    • Similar Issues:

      Description

      Builds of inheritance projects are not throttled. They respect (do not build if build is running) builds of free style projects but free style projects and others ignore inheritance-project builds running.

        Attachments

          Activity

          Hide
          oleg_nenashev Oleg Nenashev added a comment -

          Inheritance project larchitecture is different from classic job types. It uses a high-level abstraction (hudson.model.Job) instead of hudson.model.AbstractProject, which is being implemented by the most of job types. Many plugins support hudson.model.AbstractProject only.

          So the plugin just does not support Inheritance project now. It needs some coding to add this support properly (similar to JENKINS-31801)

          Show
          oleg_nenashev Oleg Nenashev added a comment - Inheritance project larchitecture is different from classic job types. It uses a high-level abstraction (hudson.model.Job) instead of hudson.model.AbstractProject, which is being implemented by the most of job types. Many plugins support hudson.model.AbstractProject only. So the plugin just does not support Inheritance project now. It needs some coding to add this support properly (similar to JENKINS-31801 )
          Hide
          jcztery Jacek Tomaka added a comment -
          Show
          jcztery Jacek Tomaka added a comment - So you recon this is deemed to fail: https://github.com/jenkinsci/throttle-concurrent-builds-plugin/pull/44 ?

            People

            • Assignee:
              jcztery Jacek Tomaka
              Reporter:
              jcztery Jacek Tomaka
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: