【问题标题】:Jenkins nightly deploymentJenkins 夜间部署
【发布时间】: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


    【解决方案1】:

    我会有一个单独的工作,按计划触发,使用单独的 Maven 配置文件。这样可以更轻松地手动触发作业,进行测试,或者如果您需要推送热修复构建,或者如果您获得更快的构建集群,

    【讨论】:

      猜你喜欢
      • 2015-11-30
      • 1970-01-01
      • 2018-11-21
      • 2013-02-13
      • 1970-01-01
      • 2013-11-23
      • 2012-02-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多