Jenkins-分离构建和部署



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

是。我建议你安排两份工作。

  1. 轮询源代码并在每次检测到提交时运行的CI作业
  2. 第二个作业按日常计划运行,并使用Jenkins Copy Artifact插件将第一个作业的最后一个可用工件复制到其工作区中,并进行部署

在第二个作业中,如果第一个作业状态为FAILURE,则可以使用Conditional Build Step插件跳过部署。

最新更新