我目前正在使用Build in Visual Studio Team Services(是Visual Studio Online),并且希望能够在Build Step中设置Build变量,以便可以在后续的Build Step中使用新值.
显然你可以在Build开始之前设置它,但我希望在后续的Build Step中后期绑定变量.
我正在开发Azure Devops CI&CD。在这里,我的发行名称必须在使用标签的版本号中。通过在变量组上添加标签和值来获取此信息。在这里,对于每个版本(例如1.1、1.2、1.3等),都将标签值作为常量(如静态值)获取。
现在我试图为成功完成构建定义后触发的每个新发行版动态地增加/更新我的标签值,看起来像1.1、1.2、2.1、2.2、3.1、3.2等。通过变量组静态地可以实现,但我们需要手动对其进行更新。
是否可以通过“构建定义”任务或其他过程来增加/更新变量组中的标签值。如果可能,请建议我“如何完成此工作?”
从AzureDevOps释放任务获取密钥轮换以用于Azure存储帐户的最简单方法是什么?当前的计划是在发行后重新生成旧密钥以使其失效,并具有可在下一次部署中使用的新密钥。但是要使其正常工作,看来我至少需要存储要在发布变量中使用的键的名称。
我看了一下他记录任务的情况(https://github.com/Microsoft/azure-pipelines-tasks/blob/master/docs/authoring/commands.md),但这仅更改了当前版本中的值并且确实不修改发布定义。