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

Downstream projects include the "join" project when using the downstream-ext plugin

    Details

    • Similar Issues:

      Description

      1) Install the Join Plugin - https://wiki.jenkins-ci.org/display/JENKINS/Join+Plugin
      2) Install the Downstream-Ext Plugin - https://wiki.jenkins-ci.org/display/JENKINS/Downstream-Ext+Plugin
      3) Create 4 new projects (setup similar to Join Plugin example - test, testDown1, testDown2, testJoin) - see 4 XML files attached.
      4) In the "test" project, when using "Build other projects (extended)" the "Downstream Projects" are listed as "testDown1", "testDown2" and "testJoin".
      5) Configure the "test" project to use "Build other projects" instead and note how the "Downstream Projects" are now listed as "testDown1" and "testDown2".

      It appears the "testJoin" project is incorrectly listed as a Downstream project when using this plugin.

        Attachments

          Issue Links

            Activity

            Hide
            wolfs Stefan Wolf added a comment -

            I tried a fix in trunk. Please get the artifacts from the last build of http://ci.jenkins-ci.org/view/Plugins/job/plugins_join/org.jenkins-ci.plugins$join/ and try it out.

            Show
            wolfs Stefan Wolf added a comment - I tried a fix in trunk. Please get the artifacts from the last build of http://ci.jenkins-ci.org/view/Plugins/job/plugins_join/org.jenkins-ci.plugins$join/ and try it out.
            Hide
            dogfood dogfood added a comment -

            Integrated in plugins_join #58
            [FIXED JENKINS-9903] Extracted dependency classes & added support for

            Stefan Wolf :
            Files :

            • src/main/java/join/JoinAction.java
            • src/main/java/join/JoinTriggerDependency.java
            • src/main/java/join/JoinTrigger.java
            • src/main/java/join/ParameterizedJoinDependency.java
            • pom.xml
            • src/main/java/join/JoinDependency.java
            Show
            dogfood dogfood added a comment - Integrated in plugins_join #58 [FIXED JENKINS-9903] Extracted dependency classes & added support for Stefan Wolf : Files : src/main/java/join/JoinAction.java src/main/java/join/JoinTriggerDependency.java src/main/java/join/JoinTrigger.java src/main/java/join/ParameterizedJoinDependency.java pom.xml src/main/java/join/JoinDependency.java
            Hide
            tfields Thomas Fields added a comment -

            Hi wolfs,

            Great news - initial tests of the updated Join plugin fix the issues I originally reported in this issue. I don't envisage any issues once I integrate into my main CI server. Thanks very much for fixing it, I really appreciate it.

            Could this fix be pushed into the next Jenkins release?

            Tom.

            Show
            tfields Thomas Fields added a comment - Hi wolfs, Great news - initial tests of the updated Join plugin fix the issues I originally reported in this issue. I don't envisage any issues once I integrate into my main CI server. Thanks very much for fixing it, I really appreciate it. Could this fix be pushed into the next Jenkins release? Tom.
            Hide
            tfields Thomas Fields added a comment -

            Could the fixes made here be causing https://issues.jenkins-ci.org/browse/JENKINS-10435 ?

            Show
            tfields Thomas Fields added a comment - Could the fixes made here be causing https://issues.jenkins-ci.org/browse/JENKINS-10435 ?
            Hide
            wolfs Stefan Wolf added a comment -

            The fixes made here cannot cause JENKINS-10435 - this issue is more a feature request, see my comment there.

            Show
            wolfs Stefan Wolf added a comment - The fixes made here cannot cause JENKINS-10435 - this issue is more a feature request, see my comment there.

              People

              • Assignee:
                wolfs Stefan Wolf
                Reporter:
                tfields Thomas Fields
              • Votes:
                1 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: