2
respostas

execução de comando falhou - Arquivo ou diretório inexistente

Iniciado pelo usuário Lee Aragão Running as SYSTEM Construindo no workspace /home/lee/.jenkins/workspace/leilao-testes The recommended git tool is: NONE No credentials specified

git rev-parse --resolve-git-dir /home/lee/.jenkins/workspace/leilao-testes/.git # timeout=10 Fetching changes from the remote Git repository git config remote.origin.url https://github.com/alura-cursos/2073-jenkins.git # timeout=10 Fetching upstream changes from https://github.com/alura-cursos/2073-jenkins.git git --version # timeout=10 git --version # 'git version 2.25.1' git fetch --tags --force --progress -- https://github.com/alura-cursos/2073-jenkins.git +refs/heads/:refs/remotes/origin/ # timeout=10 git rev-parse refs/remotes/origin/master^{commit} # timeout=10 Checking out Revision 56beab8d5544b28c9827b967061c730922903d4e (refs/remotes/origin/master) git config core.sparsecheckout # timeout=10 git checkout -f 56beab8d5544b28c9827b967061c730922903d4e # timeout=10 Commit message: "codigos da aula 4" git rev-list --no-walk 56beab8d5544b28c9827b967061c730922903d4e # timeout=10 [leilao-testes] $ mvn clean test FATAL: execução de comando falhou java.io.IOException: error=2, Arquivo ou diretório inexistente at java.lang.UNIXProcess.forkAndExec(Native Method) at java.lang.UNIXProcess.(UNIXProcess.java:247) at java.lang.ProcessImpl.start(ProcessImpl.java:134) at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) Caused: java.io.IOException: Cannot run program "mvn" (in directory "/home/lee/.jenkins/workspace/leilao-testes"): error=2, Arquivo ou diretório inexistente at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048) at hudson.Proc$LocalProc.(Proc.java:252) at hudson.Proc$LocalProc.(Proc.java:221) at hudson.Launcher$LocalLauncher.launch(Launcher.java:996) at hudson.Launcher$ProcStarter.start(Launcher.java:508) at hudson.Launcher$ProcStarter.join(Launcher.java:519) at hudson.tasks.Maven.perform(Maven.java:368) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:803) at hudson.model.Build$BuildExecution.build(Build.java:197) at hudson.model.Build$BuildExecution.doRun(Build.java:163) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:513) at hudson.model.Run.execute(Run.java:1906) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:97) at hudson.model.Executor.run(Executor.java:429) Build step 'Chamar alvos Maven de alto nível' marked build as failure Finished: FAILURE

2 respostas

Olá Rodrigo! Gostaria de saber se tem mais alguma configuração do Jenkins com relação ao workdir , pois quando vou construir ele me retorna o erro acima.

Oi Francisco,

Pela mensagem de erro parece que você não está com o maven instalado em seu computador.

Você precisa instalar o maven e testar abrindo um prompt de comando e digitando algum comando do maven, por exemplo:

mvn --version