Jenkins-分离构建和部署
Jenkins- separating build and deployment
Jenkins 是否可以配置为每次开发人员在 git 中提交将创建工件的代码时进行构建,但仅在需要时使用构建过程中的工件进行部署(但不会再次从 git), 晚上说一次。
是的。我建议你设置两个工作。
- 您的 CI 作业轮询您的源代码并在每次检测到提交时运行
- 第二个作业按每日计划运行,并使用 Jenkins Copy Artifact plugin 将第一个作业的最后一个可用工件复制到其工作区,并部署它。
在第二个作业中,如果第一个作业状态为 FAILURE,您可以使用 Conditional Build Step plugin 跳过部署。
Jenkins 是否可以配置为每次开发人员在 git 中提交将创建工件的代码时进行构建,但仅在需要时使用构建过程中的工件进行部署(但不会再次从 git), 晚上说一次。
是的。我建议你设置两个工作。
- 您的 CI 作业轮询您的源代码并在每次检测到提交时运行
- 第二个作业按每日计划运行,并使用 Jenkins Copy Artifact plugin 将第一个作业的最后一个可用工件复制到其工作区,并部署它。
在第二个作业中,如果第一个作业状态为 FAILURE,您可以使用 Conditional Build Step plugin 跳过部署。