我想設置我的Maven構建的Web應用程序,作爲我的常規作業的一部分進行構建和部署。Jenkins新部署使用容器部署插件工作,但如果重新部署會失敗
構建工作正常,但使用容器部署插件似乎不可靠,因爲全新的部署工作正常,但重新部署應用程序失敗。應用程序已部署時插件無法部署(該戰爭已在webapps目錄中)。要清楚,如果我刪除戰爭和取消部署,然後詹金斯建立它的預期工作,但隨後他們失敗。該錯誤信息是:
org.codehaus.cargo.container.tomcat.internal.TomcatManagerException: FAIL - Encountered exception javax.management.RuntimeErrorException: Error invoking method check
我應該改爲部署作爲行家的一部分自身建設,通過部署:部署和增加分發管理部分?
或者是他們的一個詹金斯設置我失蹤了?
貨物:重新部署工作很好,重新部署戰爭文件到遠程tomcat7。我已經發布了適合我的解決方案,作爲答案。 – NimChimpsky 2012-01-30 12:45:41
@NimChimpsky。當然,上面的鏈接暗示了完全相同。我覺得重要的是澄清maven部署。 – Raghuram 2012-01-31 05:54:47