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

MavenSiteArchiver generates incorrect sites for nested submodules

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • maven-plugin
    • None

      Given a project like;

      .

      – module1
        – module3
        `-- pom.xml
      `-- pom.xml
      – module2
      `-- pom.xml
      `-- pom.xml

      When the site goal is run, a maven site link will be generated by the build however the final site structure is flattened to this;

      .

      – module1
      – module2
      `-- module3

      This breaks the links to the nested modules.

          [JENKINS-18326] MavenSiteArchiver generates incorrect sites for nested submodules

          Bernard Leach added a comment -

          Possible fix https://github.com/jenkinsci/jenkins/pull/805 - this works for a regular nested module build like described above. No idea if this is the right approach however!

          Bernard Leach added a comment - Possible fix https://github.com/jenkinsci/jenkins/pull/805 - this works for a regular nested module build like described above. No idea if this is the right approach however!

          Code changed in jenkins
          User: Bernard Leach
          Path:
          maven-plugin/src/main/java/hudson/maven/reporters/MavenSiteArchiver.java
          http://jenkins-ci.org/commit/jenkins/f460e1e817cd7dc2c61bb1b916e79b737bcdb17a
          Log:
          JENKINS-18326 add maven site support for nested submodules

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Bernard Leach Path: maven-plugin/src/main/java/hudson/maven/reporters/MavenSiteArchiver.java http://jenkins-ci.org/commit/jenkins/f460e1e817cd7dc2c61bb1b916e79b737bcdb17a Log: JENKINS-18326 add maven site support for nested submodules

          Code changed in jenkins
          User: Olivier Lamy
          Path:
          maven-plugin/src/main/java/hudson/maven/reporters/MavenSiteArchiver.java
          http://jenkins-ci.org/commit/jenkins/529f590ebb0f481618c67c256cad689cce7ddb8c
          Log:
          Merge pull request #805 from leachbj/master

          JENKINS-18326 add maven site support for nested submodules
          Thanks!

          Compare: https://github.com/jenkinsci/jenkins/compare/bff177dfa1ee...529f590ebb0f

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Olivier Lamy Path: maven-plugin/src/main/java/hudson/maven/reporters/MavenSiteArchiver.java http://jenkins-ci.org/commit/jenkins/529f590ebb0f481618c67c256cad689cce7ddb8c Log: Merge pull request #805 from leachbj/master JENKINS-18326 add maven site support for nested submodules Thanks! Compare: https://github.com/jenkinsci/jenkins/compare/bff177dfa1ee...529f590ebb0f

          Code changed in jenkins
          User: Olivier Lamy
          Path:
          changelog.html
          http://jenkins-ci.org/commit/jenkins/9fb2a02530ffb063af35445ded57e3f8b0842e36
          Log:
          changelog entry for JENKINS-18326

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Olivier Lamy Path: changelog.html http://jenkins-ci.org/commit/jenkins/9fb2a02530ffb063af35445ded57e3f8b0842e36 Log: changelog entry for JENKINS-18326

          dogfood added a comment -

          Integrated in jenkins_main_trunk #2604
          JENKINS-18326 add maven site support for nested submodules (Revision f460e1e817cd7dc2c61bb1b916e79b737bcdb17a)
          changelog entry for JENKINS-18326 (Revision 9fb2a02530ffb063af35445ded57e3f8b0842e36)

          Result = UNSTABLE
          Bernard.Leach : f460e1e817cd7dc2c61bb1b916e79b737bcdb17a
          Files :

          • maven-plugin/src/main/java/hudson/maven/reporters/MavenSiteArchiver.java

          Olivier Lamy : 9fb2a02530ffb063af35445ded57e3f8b0842e36
          Files :

          • changelog.html

          dogfood added a comment - Integrated in jenkins_main_trunk #2604 JENKINS-18326 add maven site support for nested submodules (Revision f460e1e817cd7dc2c61bb1b916e79b737bcdb17a) changelog entry for JENKINS-18326 (Revision 9fb2a02530ffb063af35445ded57e3f8b0842e36) Result = UNSTABLE Bernard.Leach : f460e1e817cd7dc2c61bb1b916e79b737bcdb17a Files : maven-plugin/src/main/java/hudson/maven/reporters/MavenSiteArchiver.java Olivier Lamy : 9fb2a02530ffb063af35445ded57e3f8b0842e36 Files : changelog.html

          Code changed in jenkins
          User: Olivier Lamy
          Path:
          maven-plugin/src/main/java/hudson/maven/reporters/MavenSiteArchiver.java
          http://jenkins-ci.org/commit/jenkins/d2212757c7e9b22cb92b2d97a4f8d21b0712c3f2
          Log:
          Revert "JENKINS-18326 add maven site support for nested submodules"

          This reverts commit f460e1e817cd7dc2c61bb1b916e79b737bcdb17a.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Olivier Lamy Path: maven-plugin/src/main/java/hudson/maven/reporters/MavenSiteArchiver.java http://jenkins-ci.org/commit/jenkins/d2212757c7e9b22cb92b2d97a4f8d21b0712c3f2 Log: Revert " JENKINS-18326 add maven site support for nested submodules" This reverts commit f460e1e817cd7dc2c61bb1b916e79b737bcdb17a.

          Code changed in jenkins
          User: Olivier Lamy
          Path:
          changelog.html
          http://jenkins-ci.org/commit/jenkins/4c0bb61a073a1d2c8faac881672b294496c723e4
          Log:
          Revert "changelog entry for JENKINS-18326"

          This reverts commit 9fb2a02530ffb063af35445ded57e3f8b0842e36.

          Compare: https://github.com/jenkinsci/jenkins/compare/9fb2a02530ff...4c0bb61a073a

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Olivier Lamy Path: changelog.html http://jenkins-ci.org/commit/jenkins/4c0bb61a073a1d2c8faac881672b294496c723e4 Log: Revert "changelog entry for JENKINS-18326 " This reverts commit 9fb2a02530ffb063af35445ded57e3f8b0842e36. Compare: https://github.com/jenkinsci/jenkins/compare/9fb2a02530ff...4c0bb61a073a

          dogfood added a comment -

          Integrated in jenkins_main_trunk #2605
          Revert "JENKINS-18326 add maven site support for nested submodules" (Revision d2212757c7e9b22cb92b2d97a4f8d21b0712c3f2)
          Revert "changelog entry for JENKINS-18326" (Revision 4c0bb61a073a1d2c8faac881672b294496c723e4)

          Result = UNSTABLE
          Olivier Lamy : d2212757c7e9b22cb92b2d97a4f8d21b0712c3f2
          Files :

          • maven-plugin/src/main/java/hudson/maven/reporters/MavenSiteArchiver.java

          Olivier Lamy : 4c0bb61a073a1d2c8faac881672b294496c723e4
          Files :

          • changelog.html

          dogfood added a comment - Integrated in jenkins_main_trunk #2605 Revert " JENKINS-18326 add maven site support for nested submodules" (Revision d2212757c7e9b22cb92b2d97a4f8d21b0712c3f2) Revert "changelog entry for JENKINS-18326 " (Revision 4c0bb61a073a1d2c8faac881672b294496c723e4) Result = UNSTABLE Olivier Lamy : d2212757c7e9b22cb92b2d97a4f8d21b0712c3f2 Files : maven-plugin/src/main/java/hudson/maven/reporters/MavenSiteArchiver.java Olivier Lamy : 4c0bb61a073a1d2c8faac881672b294496c723e4 Files : changelog.html

          Code changed in jenkins
          User: Bernard Leach
          Path:
          src/main/java/hudson/maven/reporters/MavenSiteArchiver.java
          http://jenkins-ci.org/commit/maven-plugin/f24bce685cf97fb9ae4dc45a0313fdeb86c6be76
          Log:
          JENKINS-18326 add maven site support for nested submodules

          Originally-Committed-As: f460e1e817cd7dc2c61bb1b916e79b737bcdb17a

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Bernard Leach Path: src/main/java/hudson/maven/reporters/MavenSiteArchiver.java http://jenkins-ci.org/commit/maven-plugin/f24bce685cf97fb9ae4dc45a0313fdeb86c6be76 Log: JENKINS-18326 add maven site support for nested submodules Originally-Committed-As: f460e1e817cd7dc2c61bb1b916e79b737bcdb17a

          Code changed in jenkins
          User: Olivier Lamy
          Path:
          src/main/java/hudson/maven/reporters/MavenSiteArchiver.java
          http://jenkins-ci.org/commit/maven-plugin/90bb4909c59ea86f297d33b30fbf50a914ea89b2
          Log:
          Revert "JENKINS-18326 add maven site support for nested submodules"

          This reverts commit f460e1e817cd7dc2c61bb1b916e79b737bcdb17a.

          Originally-Committed-As: d2212757c7e9b22cb92b2d97a4f8d21b0712c3f2

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Olivier Lamy Path: src/main/java/hudson/maven/reporters/MavenSiteArchiver.java http://jenkins-ci.org/commit/maven-plugin/90bb4909c59ea86f297d33b30fbf50a914ea89b2 Log: Revert " JENKINS-18326 add maven site support for nested submodules" This reverts commit f460e1e817cd7dc2c61bb1b916e79b737bcdb17a. Originally-Committed-As: d2212757c7e9b22cb92b2d97a4f8d21b0712c3f2

            Unassigned Unassigned
            leachbj Bernard Leach
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: