您可以使用“不匹配”条件添加代理要求,该条件接受正则表达式并将其设置为: 123-剂| my_agent | test_agent | agent_do_not_use
使用基于来自代理的buildAgent.properties文件的特定属性的存在(或不存在)的代理需求可能是在需求中使用代理名称的更好解决方案。
管理代理兼容性的替代方法是:使用代理池并将代理的兼容配置设置为有限集。
您可以在本地计算机上的代理配置中添加特定参数: C:\BuildAgent\conf\buildAgent.properties
C:\BuildAgent\conf\buildAgent.properties
然后,您可以添加特定内容: system.Is<MyFeature>Available=True
system.Is<MyFeature>Available=True
然后,在teamcity配置中,您将使用此参数添加代理要求。