我们可以自动更改AzureDevops中容器应用程序经典管道的管道变量(ImageVersion)并触发该管道吗

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

我们可以自动更改AzureDevops中容器应用程序经典管道的管道变量(ImageVersion)并触发该管道吗?我需要自动增加 Imageversion 并在增加 imageversion 后运行经典管道。

我尝试使用一些 yaml 管道,使用 API 来调用变量并增加它,然后运行管道,但它不起作用。你能给我举个例子,如何增加版本并自动触发管道吗

azure-devops
1个回答
0
投票

您可以使用 counter 函数在经典管道中定义

$(PatchVersion)
,如下面的示例所示,它会随着管道的每次运行针对变量
$(MinorVersion)
的值自动递增。第一次运行管道时
$(PatchVersion)
的值为
0
,第二次运行时为
1
。 一旦变量
$(MinorVersion)
的值更新为
1
,那么在管道的下一次运行中,
$(PatchVersion)
的值将重置为
0

Image

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