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