Jenkins está apresentando a seguinte mensagem de erro ao executar o comando "Construir agora". Computador utilizado é um Windows 8. Fazendo o Deploy da aplicação e colocando de forma manual no apache(Tomcat 7) está funcionando ok. Alguém sabe dizer o que pode ser isso ?
Iniciado pelo usuário Administrador jenkins Construindo no workspace C:\Users\Juliano Vince.jenkins\workspace\argentum-web
git.exe rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository git.exe config remote.origin.url https://github.com/alura-cursos/argentum-web.git # timeout=10 Fetching upstream changes from https://github.com/alura-cursos/argentum-web.git git.exe --version # timeout=10 git.exe fetch --tags --progress https://github.com/alura-cursos/argentum-web.git +refs/heads/:refs/remotes/origin/ git.exe rev-parse "refs/remotes/origin/master^{commit}" # timeout=10 git.exe rev-parse "refs/remotes/origin/origin/master^{commit}" # timeout=10 Checking out Revision e1c09b7b6dc948b66c633bf950b6eebe7c630136 (refs/remotes/origin/master) Commit message: "Update index.xhtml" git.exe config core.sparsecheckout # timeout=10 git.exe checkout -f e1c09b7b6dc948b66c633bf950b6eebe7c630136 First time build. Skipping changelog. [argentum-web] $ cmd.exe /C "mvn clean package && exit %%ERRORLEVEL%%" Files\Java\jdk1.8.0_25\bin""=="" foi inesperado neste momento. Build step 'Chamar alvos Maven de alto nível' marked build as failure Finished: FAILURE
Observação nas configurações(Global Tool Configuration) do Jenkins eu coloquei os caminhos da seguinte forma:
JDK = "C:\Program Files\Java\jdk1.8.0_25\bin" MAVEN_HOME = "C:\Users\Juliano Vince\apache-maven-3.5.0\bin"
Coloquei entre aspas porque estava dando um erro informando que o caminho estava com problemas.
C:\Program Files\Java\jdk1.8.0_25\bin não parece ser um diretório C:\Users\Juliano Vince\apache-maven-3.5.0\bin não parece ser um diretório Maven
Ao copilar com essa configuração o projeto da outro tipo de erro:
Iniciado pelo usuário Administrador jenkins Construindo no workspace C:\Users\Juliano Vince.jenkins\workspace\argentum-web
git.exe rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository git.exe config remote.origin.url https://github.com/alura-cursos/argentum-web.git # timeout=10 Fetching upstream changes from https://github.com/alura-cursos/argentum-web.git git.exe --version # timeout=10 git.exe fetch --tags --progress https://github.com/alura-cursos/argentum-web.git +refs/heads/:refs/remotes/origin/ git.exe rev-parse "refs/remotes/origin/master^{commit}" # timeout=10 git.exe rev-parse "refs/remotes/origin/origin/master^{commit}" # timeout=10 Checking out Revision e1c09b7b6dc948b66c633bf950b6eebe7c630136 (refs/remotes/origin/master) Commit message: "Update index.xhtml" git.exe config core.sparsecheckout # timeout=10 git.exe checkout -f e1c09b7b6dc948b66c633bf950b6eebe7c630136 git.exe rev-list e1c09b7b6dc948b66c633bf950b6eebe7c630136 # timeout=10 [argentum-web] $ cmd.exe /C "mvn clean package && exit %%ERRORLEVEL%%" The JAVA_HOME environment variable is not defined correctly This environment variable is needed to run this program NB: JAVA_HOME should point to a JDK not a JRE Build step 'Chamar alvos Maven de alto nível' marked build as failure Finished: FAILURE