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

Maven Module links are now broken - missing Job Name

    Details

    • Similar Issues:

      Description

      Links to Maven modules are now generating an incorrect url

      Navigating to the following url: http://server_url/jenkins/job/JOB_NAME/modules

      I am presented with a list of Maven Modules.

      The link for each module is now:
      http://server_url/jenkins/job/maven.group.id$maven.artifact.id/

      it should be:

      http://server_url/jenkins/job/JOB_NAME/maven.group.id$maven.artifact.id/

      Also Note,

      This page used to display Maven Modules named as the Name value in its pom.xml

      It now displays them as
      JOB_NAME ยป maven.group.id:maven.artifact.id

        Attachments

          Issue Links

            Activity

            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Jesse Glick
            Path:
            changelog.html
            http://jenkins-ci.org/commit/jenkins/fbba0cc01eeb1c9d7c412a6e7b76c588cd36c332
            Log:
            JENKINS-17713 [FIXED JENKINS-14362] These fixes were (mistakenly?) recorded for 1.518 rather than for trunk.

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Jesse Glick Path: changelog.html http://jenkins-ci.org/commit/jenkins/fbba0cc01eeb1c9d7c412a6e7b76c588cd36c332 Log: JENKINS-17713 [FIXED JENKINS-14362] These fixes were (mistakenly?) recorded for 1.518 rather than for trunk.
            Hide
            dogfood dogfood added a comment -

            Integrated in jenkins_main_trunk #2633
            JENKINS-17713 [FIXED JENKINS-14362] These fixes were (mistakenly?) recorded for 1.518 rather than for trunk. (Revision fbba0cc01eeb1c9d7c412a6e7b76c588cd36c332)

            Result = SUCCESS
            Jesse Glick : fbba0cc01eeb1c9d7c412a6e7b76c588cd36c332
            Files :

            • changelog.html
            Show
            dogfood dogfood added a comment - Integrated in jenkins_main_trunk #2633 JENKINS-17713 [FIXED JENKINS-14362] These fixes were (mistakenly?) recorded for 1.518 rather than for trunk. (Revision fbba0cc01eeb1c9d7c412a6e7b76c588cd36c332) Result = SUCCESS Jesse Glick : fbba0cc01eeb1c9d7c412a6e7b76c588cd36c332 Files : changelog.html
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Jesse Glick
            Path:
            core/src/main/resources/hudson/model/TreeView/ajaxRows.jelly
            core/src/main/resources/hudson/model/View/main.groovy
            core/src/main/resources/hudson/views/JobColumn/column.jelly
            core/src/main/resources/lib/hudson/projectView.jelly
            maven-plugin/src/main/resources/hudson/maven/MavenModuleSet/modules.jelly
            test/src/test/java/hudson/maven/MavenMultiModuleTest.java
            http://jenkins-ci.org/commit/jenkins/b0c222477b0eaf0bc2c7a4c7eba35be7d2e591a8
            Log:
            [FIXED JENKINS-17713] JobColumn/column.jelly needs to have an itemGroup for display name calculation.
            So passing it in explicitly from both the view main page and from the Maven module set modules page.
            A more automatic solution might be to make getRelativeDisplayNameFrom use Ancestor.

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Jesse Glick Path: core/src/main/resources/hudson/model/TreeView/ajaxRows.jelly core/src/main/resources/hudson/model/View/main.groovy core/src/main/resources/hudson/views/JobColumn/column.jelly core/src/main/resources/lib/hudson/projectView.jelly maven-plugin/src/main/resources/hudson/maven/MavenModuleSet/modules.jelly test/src/test/java/hudson/maven/MavenMultiModuleTest.java http://jenkins-ci.org/commit/jenkins/b0c222477b0eaf0bc2c7a4c7eba35be7d2e591a8 Log: [FIXED JENKINS-17713] JobColumn/column.jelly needs to have an itemGroup for display name calculation. So passing it in explicitly from both the view main page and from the Maven module set modules page. A more automatic solution might be to make getRelativeDisplayNameFrom use Ancestor.
            Hide
            dogfood dogfood added a comment -

            Integrated in jenkins_main_trunk #2636
            [FIXED JENKINS-17713] JobColumn/column.jelly needs to have an itemGroup for display name calculation. (Revision b0c222477b0eaf0bc2c7a4c7eba35be7d2e591a8)

            Result = UNSTABLE
            kohsuke : b0c222477b0eaf0bc2c7a4c7eba35be7d2e591a8
            Files :

            • core/src/main/resources/hudson/model/TreeView/ajaxRows.jelly
            • core/src/main/resources/hudson/views/JobColumn/column.jelly
            • core/src/main/resources/hudson/model/View/main.groovy
            • test/src/test/java/hudson/maven/MavenMultiModuleTest.java
            • maven-plugin/src/main/resources/hudson/maven/MavenModuleSet/modules.jelly
            • core/src/main/resources/lib/hudson/projectView.jelly
            Show
            dogfood dogfood added a comment - Integrated in jenkins_main_trunk #2636 [FIXED JENKINS-17713] JobColumn/column.jelly needs to have an itemGroup for display name calculation. (Revision b0c222477b0eaf0bc2c7a4c7eba35be7d2e591a8) Result = UNSTABLE kohsuke : b0c222477b0eaf0bc2c7a4c7eba35be7d2e591a8 Files : core/src/main/resources/hudson/model/TreeView/ajaxRows.jelly core/src/main/resources/hudson/views/JobColumn/column.jelly core/src/main/resources/hudson/model/View/main.groovy test/src/test/java/hudson/maven/MavenMultiModuleTest.java maven-plugin/src/main/resources/hudson/maven/MavenModuleSet/modules.jelly core/src/main/resources/lib/hudson/projectView.jelly
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Jesse Glick
            Path:
            src/main/resources/hudson/maven/MavenModuleSet/modules.jelly
            http://jenkins-ci.org/commit/maven-plugin/9709e00b5ec290ca083e5a91c8d34a46b28c0695
            Log:
            [FIXED JENKINS-17713] JobColumn/column.jelly needs to have an itemGroup for display name calculation.
            So passing it in explicitly from both the view main page and from the Maven module set modules page.
            A more automatic solution might be to make getRelativeDisplayNameFrom use Ancestor.
            Originally-Committed-As: b0c222477b0eaf0bc2c7a4c7eba35be7d2e591a8

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Jesse Glick Path: src/main/resources/hudson/maven/MavenModuleSet/modules.jelly http://jenkins-ci.org/commit/maven-plugin/9709e00b5ec290ca083e5a91c8d34a46b28c0695 Log: [FIXED JENKINS-17713] JobColumn/column.jelly needs to have an itemGroup for display name calculation. So passing it in explicitly from both the view main page and from the Maven module set modules page. A more automatic solution might be to make getRelativeDisplayNameFrom use Ancestor. Originally-Committed-As: b0c222477b0eaf0bc2c7a4c7eba35be7d2e591a8

              People

              • Assignee:
                vlatombe Vincent Latombe
                Reporter:
                gcummings Geoff Cummings
              • Votes:
                6 Vote for this issue
                Watchers:
                11 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: