【发布时间】:2018-12-14 09:16:26
【问题描述】:
我创建了一个运行多个阶段的发布管道:
- 基于 ARM 模板创建架构
- 在 Web 应用上部署工件
- 执行 Powershell 脚本
我在这些不同阶段使用来自变量组的变量。但是,我想知道变量组是否可以是动态的。这个想法是能够使用这个发布管道在不同的环境中进行部署。在触发发布时,我想以某种方式说“使用生产变量组”或“使用验收变量组”。这样,同一个版本就可以部署在不同的环境中。
目前,唯一的方法是克隆管道并链接另一个变量组,这不是最佳的。
有可能吗?
编辑
我发现 this link 解释说我可以为发布添加环境,但我找不到在 Azure DevOps 上添加环境的选项。它被删除了吗?
【问题讨论】:
标签: azure-devops azure-pipelines azure-pipelines-release-pipeline