【发布时间】:2020-12-04 18:16:46
【问题描述】:
同时运行部署脚本被认为是一个错误。
我未能在 circle-ci、azure-pipeline、code-fresh 等中找到解决方案。
Bitbucket-pipelines 有一个非常好的解决方案:
- 只有一个部署脚本针对特定环境运行
- 新版本会自动停止旧版本(正在运行)
因为我想离开 bitbucket,所以在我找到任何其他具有此基本能力的 CI 之前,我无法做到。
也许我遗漏了一些东西,因为据我所知,所有 CI 本身在部署新功能时也必须遇到这个问题。除非他们使用 jenkins 并锁定项目哈哈...
【问题讨论】:
标签: continuous-integration azure-pipelines continuous-deployment circleci continuous-delivery