1
我有幾個Maven項目 - 一個Web服務,它依賴於幾個庫。按順序執行Maven 3目標
當我添加一個新功能並希望將Web服務部署到服務器時,我通常需要以正確的順序構建這些庫,即i。即
- 去圖書館A.的目錄
- 做
mvn clean install
那裏。 - 轉到庫B的目錄。
- 在那裏做
mvn clean install
。 - 轉到Web服務的目錄。
- 在那裏做
mvn clean install
。 - 做
mvn cargo:redeploy
過程必須停止,如果有上述步驟的構建失敗(大部分的建立時間是成功的)結束。
如何以一種乾淨的方式自動執行此過程(使一個操作而不是7個)?
我使用Git(在Beanstalk上託管)進行版本控制,並使用Amazon EC2作爲Web應用程序服務器。
謝謝。我可以使用同一臺Tomcat服務器進行CI並運行我的Web服務嗎? – 2013-05-05 19:15:05
是的,你可以!見http://jenkins-le-guide-complet.batmat.cloudbees.net/html/sect-running-hudson-standalone.html – 2013-05-05 19:36:01