【发布时间】:2020-11-03 15:58:31
【问题描述】:
我一直在尝试查找一些关于变量组在 Azure DevOps 中是如何进行版本控制的信息(或者它们是否完全被版本控制)。
我的“问题”是如果我们有以下情况怎么办:
我们有一个发布管道,其中包含一个链接变量组,其中包含一组发布所依赖的变量。
在我们第一次运行发布管道(发布 1)期间,我们部署应用程序并使用变量组变量来配置应用程序。
在我们第一次发布后,一切正常,几周过去了,我们决定对变量组进行一些更改。例如,我们可能会更改变量的名称,或更改值。现在我们已经为下一个版本(版本 2)做好了准备。
我们运行我们的版本,但只是发现有什么东西坏了,应用程序不再工作了..所以我们很快想回滚到前一个阶段(到版本 1),所以我们只是“重新-发布/重新运行“我们为发布 1 所做的发布...但是.. 由于我们更改了变量组变量,这是否会导致我们使用新更新的变量进行发布,或者 Azure DevOps 是否以某种方式存储/”快照”从第一次发布开始的变量组的阶段?
【问题讨论】:
-
为什么会被否决?海事组织这是一个完全有效的问题..无论如何..我会自己回答它..
标签: variables azure-devops release azure-pipelines-release-pipeline