如何使用Maven从Nexus下载进行部署

时间:2012-11-08 20:22:16

标签: maven nexus bamboo

我对Maven有点新,但我们使用Maven和Tomcat7插件成功使用Bamboo部署到Tomcat。但是我想要一个单独的Bamboo构建计划,它只从Nexus部署war包,不会先重新构建它。看起来我可以让战争成为依赖,但同样的POM构建了包,所以我不想在调用构建目标的情况下下载它。

2 个答案:

答案 0 :(得分:1)

查看maven-dependency-plugin。让项目抓住现有的战争工件并将其推送到tomcat应该很容易。

答案 1 :(得分:1)

Nexus有一个非常丰富的REST API,您可以使用简单的http get和副本轻松地使用该API来编写部署脚本。但是,如果你真的觉得你想使用Maven ptyx方法应该工作......虽然看起来有点矫枉过正。如果您投入精力进行部署,我会考虑使用Chef或Puppet,并使用它们从Nexus中提取并推送到您的生产(或QA或任何服务器)。

相关问题