Olá pessoal.
Quero fazer o deploy com o jenkins, para isso adicionei o plugin “Deploy to container Plugin” que me adicionou o ítem “Deploy war/ear to a container” no botão “Ações pós-construção”.
Preenchi os dados conforme a imagem em anexo.
Ele compila, roda os testes e gera o war sem problemas mas na hora de fazer o deploy ele dá erro.
Pelo que vi ele não faz o deploy em um outro container. É o mesmo tomcat que roda o Jenkins.
Alguém ja fez esta configuração?
O log de erro é o seguinte…
mojoSucceeded org.apache.maven.plugins:maven-install-plugin:2.3.1(default-install)
projectSucceeded br.com.tche:TcheMaven:0.0.1-SNAPSHOT
sessionEnded
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 5.568s
[INFO] Finished at: Fri Jun 22 14:36:41 BRT 2012
[INFO] Final Memory: 6M/16M
[INFO] ------------------------------------------------------------------------
Projects to build: [MavenProject: br.com.tche:TcheMaven:0.0.1-SNAPSHOT @ C:\Documents and Settings\#1\.jenkins\workspace\TcheMaven\TcheMaven\pom.xml]
[JENKINS] Archiving C:\Documents and Settings\#1\.jenkins\workspace\TcheMaven\TcheMaven\pom.xml to C:\Documents and Settings\#1\.jenkins\jobs\TcheMaven\modules\br.com.tche$TcheMaven\builds\2012-06-22_14-36-32\archive\br.com.tche\TcheMaven\0.0.1-SNAPSHOT\TcheMaven-0.0.1-SNAPSHOT.pom
[JENKINS] Archiving C:\Documents and Settings\#1\.jenkins\workspace\TcheMaven\TcheMaven\target\TcheMaven.war to C:\Documents and Settings\#1\.jenkins\jobs\TcheMaven\modules\br.com.tche$TcheMaven\builds\2012-06-22_14-36-32\archive\br.com.tche\TcheMaven\0.0.1-SNAPSHOT\TcheMaven-0.0.1-SNAPSHOT.war
Aguardando Jenkins terminar de coletar dados
channel stopped
Deploying C:\Documents and Settings\#1\.jenkins\workspace\TcheMaven\TcheMaven\target\TcheMaven-0.0.1-SNAPSHOT.war to container Tomcat 7.x Remote
ERROR: Publisher hudson.plugins.deploy.DeployPublisher aborted due to exception
org.codehaus.cargo.container.ContainerException: Failed to redeploy [C:\Documents and Settings\#1\.jenkins\workspace\TcheMaven\TcheMaven\target\TcheMaven-0.0.1-SNAPSHOT.war]
at org.codehaus.cargo.container.tomcat.internal.AbstractTomcatManagerDeployer.redeploy(AbstractTomcatManagerDeployer.java:195)
at hudson.plugins.deploy.CargoContainerAdapter.deploy(CargoContainerAdapter.java:64)
at hudson.plugins.deploy.CargoContainerAdapter$1.invoke(CargoContainerAdapter.java:90)
at hudson.plugins.deploy.CargoContainerAdapter$1.invoke(CargoContainerAdapter.java:77)
at hudson.FilePath.act(FilePath.java:842)

