【发布时间】:2014-08-07 11:52:48
【问题描述】:
我有一个 Maven 工作的詹金斯服务器。 今天我们没有将工件部署到我们的存储库(Artifactory),因为这需要很多时间(30 分钟)。 比我们在不同的数据库(oracle,sqlserver)和不同的操作系统(linux,windows)上测试它的其他作业(不同的机器,slave)调用集成测试。
我想做的是每晚部署我们所有的 Maven 模块。
我的问题是:
1.什么是正确的方法,我们应该将我们的逻辑放在一些 maven 配置文件上还是应该使用 jenkins 来调用这个配置文件,即
mvn -Pdeployprofile deploy
如果我们使用 jenkins,它是否应该在同一个工作上?
我的想法是詹金斯那天会跑:mvn install
晚上:mvn deploy
我怎样才能做到这一点?
非常感谢大卫。
【问题讨论】:
标签: maven jenkins nightly-build