首页 > 解决方案 > Azure 经典管道中的条件变量

问题描述

我正在尝试在 Azure Build Pipelines 经典编辑器中设置一个变量,以使用条件函数来确定其值。YAML 不是一种选择(除非有某种方法可以将 YAML 作为经典构建的一部分注入......?)。

在我当前的场景中,这个想法是该变量将根据触发构建的分支返回几个可能的字符串值(或空字符串)之一。

我想要一些类似的东西:

在此处输入图像描述

我担心这可能只是 YAML 的事情,但希望有人能告诉我我错了。

标签: azure-devopsazure-pipelines

解决方案


就像评论中提到的马特一样,最好的方法是使用具有设置变量逻辑的脚本(powershell 或 bash)。

有关如何设置变量的更多详细信息,请查看此文档


推荐阅读