如何构建多个代理?

时间:2016-02-22 16:46:06

标签: teamcity

在代理商要求方面,我设置了:

system.agent.name EQUALS agent1

现在,构建仅在agent1上运行。

如何让构建能够运行“agent1”和“agent2”?

例如,如果“agent1”忙,则允许“agent2”运行。

2 个答案:

答案 0 :(得分:12)

您可以使用MATCHES并指定正则表达式,而不是使用EQUALS。

示例:system.agent.name MATCHES agent(1|2)

Screenshot showing agent requirement setting

答案 1 :(得分:5)

在@henningst的帮助下,我发现了这个:

参数名称:

system.agent.name

条件:

matches

值:

(agent1|agent2)