【发布时间】:2023-03-03 10:09:01
【问题描述】:
我正在为我公司的一个项目设置构建管道,我们需要能够在变量中指定它应该在哪个构建代理上运行。问题是如果没有指定代理,我们需要在任何可用的代理上运行构建,但 vso 似乎只有-equals 而不是-contains,我相信我们需要这样做。
我已尝试查看文档,但除了找到的函数列表 here 外,找不到任何文档 - 但它似乎只适用于设置条件。
这是我尝试过的:
pool:
name: pool
demands:
- Agent.Name -equals $(RunOn)
预期结果是,如果未指定代理,则它在任何可用代理上运行,如果指定,则在特定代理上运行。
【问题讨论】:
标签: azure-devops yaml pipeline azure-pipelines