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

Maven release plugin cannot find mvn command

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Labels:
      None
    • Environment:
      Ubuntu 10.04 64bit, Tomcat6, Sun Java 6
    • Similar Issues:

      Description

      Hudson is configured to use a JDK installation (Sun Java 6) and a Maven installation (2.2.1). I have seen these under the $HUDSON_HOME/tools directories. I have a release project that uses the Hudson maven release plugin. However the build fails as follows:

      [HUDSON] Archiving /opt/hudson_home/jobs/myproj (release)/workspace/pom.xml to /opt/hudson_home/jobs/myproj (release)/modules/com.mycorp$myproj/builds/2010-11-12_23-54-29/archive/com.mycorp/myproj/1.0.11-SNAPSHOT/pom.xml
      [INFO] ------------------------------------------------------------------------
      [ERROR] BUILD ERROR
      [INFO] ------------------------------------------------------------------------
      [INFO] Failed to invoke Maven build.

      Maven executable not found at: /opt/hudson_home/jobs/myproj (release)/workspace/bin/mvn

      For sure "/opt/hudson_home/jobs/myproj (release)/workspace/bin/mvn" is the wrong path. The correct path would be "/opt/hudson_home/tools/Maven_2.2.1/bin/mvn".

      Perhaps I have something mis-configured. Or is there a work-around?

      I tried upgrading from 0.6.1 to 0.7.0 but I get the same result.

        Attachments

          Issue Links

            Activity

            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: James Nord
            Path:
            changelog.html
            maven-plugin/src/main/java/hudson/maven/MavenBuild.java
            maven-plugin/src/main/java/hudson/maven/MavenModuleSetBuild.java
            http://jenkins-ci.org/commit/core/b0b06b515ba4471a1ec6fec77d96efc71935b2b9
            Log:
            [FIXED JENKINS-8092]
            Set M2_Home for maven builds and add maven to the path so if the build
            needs to run maven from maven (or maven from ant from maven) it can.

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: James Nord Path: changelog.html maven-plugin/src/main/java/hudson/maven/MavenBuild.java maven-plugin/src/main/java/hudson/maven/MavenModuleSetBuild.java http://jenkins-ci.org/commit/core/b0b06b515ba4471a1ec6fec77d96efc71935b2b9 Log: [FIXED JENKINS-8092] Set M2_Home for maven builds and add maven to the path so if the build needs to run maven from maven (or maven from ant from maven) it can.
            Hide
            dogfood dogfood added a comment -

            Integrated in jenkins_main_trunk #542
            [FIXED JENKINS-8092]

            James Nord : b0b06b515ba4471a1ec6fec77d96efc71935b2b9
            Files :

            • maven-plugin/src/main/java/hudson/maven/MavenBuild.java
            • changelog.html
            • maven-plugin/src/main/java/hudson/maven/MavenModuleSetBuild.java
            Show
            dogfood dogfood added a comment - Integrated in jenkins_main_trunk #542 [FIXED JENKINS-8092] James Nord : b0b06b515ba4471a1ec6fec77d96efc71935b2b9 Files : maven-plugin/src/main/java/hudson/maven/MavenBuild.java changelog.html maven-plugin/src/main/java/hudson/maven/MavenModuleSetBuild.java
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: James Nord
            Path:
            changelog.html
            maven-plugin/src/main/java/hudson/maven/MavenBuild.java
            maven-plugin/src/main/java/hudson/maven/MavenModuleSetBuild.java
            http://jenkins-ci.org/commit/core/b0b06b515ba4471a1ec6fec77d96efc71935b2b9
            Log:
            [FIXED JENKINS-8092]
            Set M2_Home for maven builds and add maven to the path so if the build
            needs to run maven from maven (or maven from ant from maven) it can.

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: James Nord Path: changelog.html maven-plugin/src/main/java/hudson/maven/MavenBuild.java maven-plugin/src/main/java/hudson/maven/MavenModuleSetBuild.java http://jenkins-ci.org/commit/core/b0b06b515ba4471a1ec6fec77d96efc71935b2b9 Log: [FIXED JENKINS-8092] Set M2_Home for maven builds and add maven to the path so if the build needs to run maven from maven (or maven from ant from maven) it can.
            Hide
            teilo James Nord added a comment -

            hdave42 - can you confirm the fix is working?

            Show
            teilo James Nord added a comment - hdave42 - can you confirm the fix is working?
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: James Nord
            Path:
            src/main/java/hudson/maven/MavenBuild.java
            src/main/java/hudson/maven/MavenModuleSetBuild.java
            http://jenkins-ci.org/commit/maven-plugin/4e6dd1d545862ad2ae1f1d1ec17351235f64ad19
            Log:
            [FIXED JENKINS-8092]
            Set M2_Home for maven builds and add maven to the path so if the build
            needs to run maven from maven (or maven from ant from maven) it can.

            Originally-Committed-As: b0b06b515ba4471a1ec6fec77d96efc71935b2b9

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: James Nord Path: src/main/java/hudson/maven/MavenBuild.java src/main/java/hudson/maven/MavenModuleSetBuild.java http://jenkins-ci.org/commit/maven-plugin/4e6dd1d545862ad2ae1f1d1ec17351235f64ad19 Log: [FIXED JENKINS-8092] Set M2_Home for maven builds and add maven to the path so if the build needs to run maven from maven (or maven from ant from maven) it can. Originally-Committed-As: b0b06b515ba4471a1ec6fec77d96efc71935b2b9

              People

              • Assignee:
                teilo James Nord
                Reporter:
                hdave42 hdave42
              • Votes:
                1 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: