我们可以自动更改AzureDevops中容器应用程序经典管道的管道变量(ImageVersion)并触发该管道吗?我需要自动增加 Imageversion 并在增加 imageversion 后运行经典管道。
我尝试使用一些 yaml 管道,使用 API 来调用变量并增加它,然后运行管道,但它不起作用。你能给我举个例子,如何增加版本并自动触发管道吗
您可以使用 counter 函数在经典管道中定义
$(PatchVersion)
,如下面的示例所示,它会随着管道的每次运行针对变量 $(MinorVersion)
的值自动递增。第一次运行管道时 $(PatchVersion)
的值为 0
,第二次运行时为 1
。 一旦变量$(MinorVersion)
的值更新为1
,那么在管道的下一次运行中,$(PatchVersion)
的值将重置为0
。