根据动态条件运行天蓝色管道任务

时间:2019-10-09 11:49:56

标签: azure-devops azure-pipelines azure-pipelines-build-task

我们可以根据动态条件运行天蓝色管道的任务吗?

实际上,我想运行列出的任务中的某些任务,并且每次运行任务的选择可能会根据用户要求而有所不同。

1 个答案:

答案 0 :(得分:1)

对于您的问题,我认为您可以通过任务中的 Control Options 设置条件来控制任务的运行。如果这不能满足您的需求,您可以举一个具体的例子,以便我更好地理解您的要求。

在每个任务的“控制选项”中,您可以指定任务运行的条件。

如果内置条件不能满足您的需求,则可以指定自定义条件

enter image description here

条件写为表达式。代理会从最内层的函数开始计算表达式,然后找出其出路。最终结果是一个布尔值,该布尔值确定任务是否应该运行。有关语法的完整指南,请参见expressions主题。

这里是document提供的一些示例,您可以参考它。