Jenkins-分离构建和部署

时间:2015-07-06 17:43:00

标签: git jenkins hudson

Jenkins可以配置为每次开发人员在git中提交将创建工件的代码时进行构建,但只在需要时使用构建过程中的工件进行部署(但不能再从git中提取),比如说在夜间进行一次。

1 个答案:

答案 0 :(得分:1)

是。我建议你设置两个工作。

  1. 您的CI作业,它会轮询您的源代码并在每次检测到的提交时运行
  2. 第二个作业按日计划运行,并使用Jenkins Copy Artifact plugin将第一个作业中的最后一个可用工件复制到其工作区,并进行部署。
  3. 在第二个作业中,如果第一个作业状态为FAILURE,则可以使用Conditional Build Step plugin跳过部署。