gitlab是否需要从较低的环境进行验证以进行部署?

问题描述 投票:1回答:1

Gitlab有一个environments的概念。我想为生产定义部署阶段,但只允许运行它,如果在分段中成功部署了相同的提交。这最好是在一个管道中使用prod作业在分段后完成,还是有某种方法来定义环境依赖?

gitlab continuous-delivery
1个回答
1
投票

既然你可以:

我将作为生产部署阶段的第一步,查询登台环境,获取与该环境相关联的deployable/commit id(JSON答案的一部分),并将其与部署到生产的提交进行比较。

如果不匹配,管道将立即停止错误。

© www.soinside.com 2019 - 2024. All rights reserved.