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

switch for disabling/enabling downstream projects

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Component/s: maven-plugin
    • Labels:
      None
    • Environment:
      Platform: All, OS: All

      Description

      I ran into this issue with one of our projects that is not downstream to any
      other project, however, it has dependencies on other components.
      It seems like because of the dependencies, builds are getting triggered (we're
      using build 183).

      It would be nice to have this fixed, or add an enhancement to the configuration
      page so that we can turn downstream builds off.

      We already specify how often to trigger the builds (on SCM polling, scheduled),
      and now maybe an option as downstream would fit nicely in there.

        Issue Links

          Activity

          Hide
          jasonchaffee Jason Chaffee added a comment -

          This was meant to be filed as an enhancement.

          It would be nice to be able to disable downstream build triggering on some
          projects. To be more precise, it would be nice to select the downstream
          projects that you don't want to be triggered

          Show
          jasonchaffee Jason Chaffee added a comment - This was meant to be filed as an enhancement. It would be nice to be able to disable downstream build triggering on some projects. To be more precise, it would be nice to select the downstream projects that you don't want to be triggered
          Hide
          burmester burmester added a comment -

          it would be nice to have a way to disable the trigger downstream project as a option for AbstractProject or AbstractBuild...

          Show
          burmester burmester added a comment - it would be nice to have a way to disable the trigger downstream project as a option for AbstractProject or AbstractBuild...
          Hide
          kutzi kutzi added a comment -

          Definitely would be helpful to able to disable downstream triggering for certain Maven jobs while havin the potential downstream job still be triggered by other upstream jobs

          Show
          kutzi kutzi added a comment - Definitely would be helpful to able to disable downstream triggering for certain Maven jobs while havin the potential downstream job still be triggered by other upstream jobs
          Hide
          jamlev James Levinson added a comment -

          We have nightly exhaustive sonar builds that run on our core projects that really do not need to trigger downstream builds. Sure would be nice to turn them off.

          Show
          jamlev James Levinson added a comment - We have nightly exhaustive sonar builds that run on our core projects that really do not need to trigger downstream builds. Sure would be nice to turn them off.
          Hide
          dogfood dogfood added a comment -

          Integrated in jenkins_main_trunk #2118
          JENKINS-1295 Disable trigger downstream for maven jobs (Revision c222acecaf0fe67d48711b9c298a85569b0a00fa)

          Result = UNSTABLE
          Vincent Latombe : c222acecaf0fe67d48711b9c298a85569b0a00fa
          Files :

          • maven-plugin/src/main/resources/hudson/maven/MavenModuleSet/configure-entries.jelly
          • maven-plugin/src/main/java/hudson/maven/MavenModuleSet.java
          • maven-plugin/src/main/java/hudson/maven/MavenModule.java
          • maven-plugin/src/main/resources/hudson/maven/MavenModuleSet/configure-entries_fr.properties
          • changelog.html
          Show
          dogfood dogfood added a comment - Integrated in jenkins_main_trunk #2118 JENKINS-1295 Disable trigger downstream for maven jobs (Revision c222acecaf0fe67d48711b9c298a85569b0a00fa) Result = UNSTABLE Vincent Latombe : c222acecaf0fe67d48711b9c298a85569b0a00fa Files : maven-plugin/src/main/resources/hudson/maven/MavenModuleSet/configure-entries.jelly maven-plugin/src/main/java/hudson/maven/MavenModuleSet.java maven-plugin/src/main/java/hudson/maven/MavenModule.java maven-plugin/src/main/resources/hudson/maven/MavenModuleSet/configure-entries_fr.properties changelog.html
          Hide
          scm_issue_link SCM/JIRA link daemon added a comment -

          Code changed in jenkins
          User: Vincent Latombe
          Path:
          changelog.html
          maven-plugin/src/main/java/hudson/maven/MavenModule.java
          maven-plugin/src/main/java/hudson/maven/MavenModuleSet.java
          maven-plugin/src/main/resources/hudson/maven/MavenModuleSet/configure-entries.jelly
          maven-plugin/src/main/resources/hudson/maven/MavenModuleSet/configure-entries_fr.properties
          http://jenkins-ci.org/commit/jenkins/c222acecaf0fe67d48711b9c298a85569b0a00fa
          Log:
          JENKINS-1295 Disable trigger downstream for maven jobs

          Show
          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Vincent Latombe Path: changelog.html maven-plugin/src/main/java/hudson/maven/MavenModule.java maven-plugin/src/main/java/hudson/maven/MavenModuleSet.java maven-plugin/src/main/resources/hudson/maven/MavenModuleSet/configure-entries.jelly maven-plugin/src/main/resources/hudson/maven/MavenModuleSet/configure-entries_fr.properties http://jenkins-ci.org/commit/jenkins/c222acecaf0fe67d48711b9c298a85569b0a00fa Log: JENKINS-1295 Disable trigger downstream for maven jobs
          Hide
          scm_issue_link SCM/JIRA link daemon added a comment -

          Code changed in jenkins
          User: Olivier Lamy
          Path:
          changelog.html
          maven-plugin/src/main/java/hudson/maven/MavenModule.java
          maven-plugin/src/main/java/hudson/maven/MavenModuleSet.java
          maven-plugin/src/main/resources/hudson/maven/MavenModuleSet/configure-entries.jelly
          maven-plugin/src/main/resources/hudson/maven/MavenModuleSet/configure-entries_fr.properties
          http://jenkins-ci.org/commit/jenkins/8f45decbfb589c724151e0a32cd7bbd967cae975
          Log:
          Merge pull request #636 from Vlatombe/JENKINS-1295

          JENKINS-1295 Disable trigger downstream for maven jobs
          Thanks !

          Show
          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Olivier Lamy Path: changelog.html maven-plugin/src/main/java/hudson/maven/MavenModule.java maven-plugin/src/main/java/hudson/maven/MavenModuleSet.java maven-plugin/src/main/resources/hudson/maven/MavenModuleSet/configure-entries.jelly maven-plugin/src/main/resources/hudson/maven/MavenModuleSet/configure-entries_fr.properties http://jenkins-ci.org/commit/jenkins/8f45decbfb589c724151e0a32cd7bbd967cae975 Log: Merge pull request #636 from Vlatombe/ JENKINS-1295 JENKINS-1295 Disable trigger downstream for maven jobs Thanks !
          Hide
          vlatombe Vincent Latombe added a comment -

          Implemented in 1.494

          Show
          vlatombe Vincent Latombe added a comment - Implemented in 1.494
          Hide
          scm_issue_link SCM/JIRA link daemon added a comment -

          Code changed in jenkins
          User: Vincent Latombe
          Path:
          src/main/java/hudson/maven/MavenModule.java
          src/main/java/hudson/maven/MavenModuleSet.java
          src/main/resources/hudson/maven/MavenModuleSet/configure-entries.jelly
          src/main/resources/hudson/maven/MavenModuleSet/configure-entries_fr.properties
          http://jenkins-ci.org/commit/maven-plugin/612e43c04325e385d9bbbe688a901c34107f0782
          Log:
          JENKINS-1295 Disable trigger downstream for maven jobs

          Originally-Committed-As: c222acecaf0fe67d48711b9c298a85569b0a00fa

          Show
          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Vincent Latombe Path: src/main/java/hudson/maven/MavenModule.java src/main/java/hudson/maven/MavenModuleSet.java src/main/resources/hudson/maven/MavenModuleSet/configure-entries.jelly src/main/resources/hudson/maven/MavenModuleSet/configure-entries_fr.properties http://jenkins-ci.org/commit/maven-plugin/612e43c04325e385d9bbbe688a901c34107f0782 Log: JENKINS-1295 Disable trigger downstream for maven jobs Originally-Committed-As: c222acecaf0fe67d48711b9c298a85569b0a00fa

            People

            • Assignee:
              kutzi kutzi
              Reporter:
              tvworks tvworks
            • Votes:
              13 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: