Hi , 

Have tried to print the M2_HOME and JAVA_HOME in the pipeline you are 
trying to build . if they are empty it might be getting overwritten . try 
to put then as environment variables in jenkins config . 

On Wednesday, March 24, 2021 at 4:53:13 PM UTC+5:30 [email protected] 
wrote:

> I've locally installed maven on both Master and Slave
> and correctly set path for both JAVA_HOME and M2
>
> jenkins@jenkins-slave-02:~$ echo $M2_HOME
> /opt/maven
> jenkins@jenkins-slave-02:~$ echo $JAVA_HOME
> /usr/lib/jvm/java-1.8.0-openjdk-amd64
>
> Once reach the stage involved mvn command, the error occurs
>
> /jenkins/workspace/simple_any_tests_master@tmp/durable-c32a56b1/script.sh: 1: 
> mvn: not found
>
>
> I notice that this @tmp dir was empty which means no pom.xml and when 
> looking closely by reproduce the mvn compile in @tmp dir
>
> [INFO] Scanning for projects...
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Total time:  0.117 s
> [INFO] Finished at: 2021-03-24T12:09:50+01:00
> [INFO] 
> ------------------------------------------------------------------------
> [ERROR] No goals have been specified for this build. You must specify a 
> valid lifecycle phase or a goal in the format <plugin-prefix>:<goal> or 
> <plugin-group-id>:<plugin-artifact-id>[:<plugin-version>]:<goal>. Available 
> lifecycle phases are: validate, initialize, generate-sources, 
> process-sources, generate-resources, process-resources, compile, 
> process-classes, generate-test-sources, process-test-sources, 
> generate-test-resources, process-test-resources, test-compile, 
> process-test-classes, test, prepare-package, package, pre-integration-test, 
> integration-test, post-integration-test, verify, install, deploy, 
> pre-clean, clean, post-clean, pre-site, site, post-site, site-deploy. -> 
> [Help 1]
> [ERROR] 
> [ERROR] To see the full stack trace of the errors, re-run Maven with the 
> -e switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR] 
> [ERROR] For more information about the errors and possible solutions, 
> please read the following articles:
> [ERROR] [Help 1] 
> http://cwiki.apache.org/confluence/display/MAVEN/NoGoalSpecifiedException
>
> I'm not sure what is the root cause of this error whereas incorrect maven 
> path or slave setting (permission, etc.)
>
> Any helps would be appreciated
> Cheers
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/efd1fb38-db5e-45dc-8ea6-437f9668c417n%40googlegroups.com.

Reply via email to