因此,我阅读了一篇描述使用 jenkins 进行持续部署的文章:
- 创建一个运行测试的“测试”作业。
- 创建一个部署您的应用程序的“部署”作业。
- 在成功构建时使“测试”作业触发“部署”。
我可以做到这一点。但是,我现在有一个通用的“测试”工作,我推送的任何分支的运行测试。如果我推到“生产”分支,有没有办法让它只触发“部署”工作?
否则,我总是可以添加第二个“测试生产”作业,该作业仅在我推送到生产时触发,然后触发部署……但这不是我想做的。
因此,我阅读了一篇描述使用 jenkins 进行持续部署的文章:
我可以做到这一点。但是,我现在有一个通用的“测试”工作,我推送的任何分支的运行测试。如果我推到“生产”分支,有没有办法让它只触发“部署”工作?
否则,我总是可以添加第二个“测试生产”作业,该作业仅在我推送到生产时触发,然后触发部署……但这不是我想做的。