【发布时间】:2014-06-06 04:03:53
【问题描述】:
我在一台机器上安装了 TeamCity 构建代理,理论上它专门用于运行动态安全扫描,我不希望它做任何其他事情(即运行重复项查找器)。 p>
创建自定义代理配置属性然后自定义每个构建的代理依赖项(严格来说我应该这样做)或配置代理只运行选定的配置,有没有办法避免这种情况?这两种方法都需要在每次构建的基础上进行额外配置。
在一个完美的世界中,我希望能够告诉代理只运行与特定代理依赖项匹配的构建。这是可能的还是我从错误的方向来的?
【问题讨论】:
-
代理依赖是什么意思?您应该能够在 teamcity 上设置兼容的代理,只选择您想在该机器上运行的配置。我不确定我是否正确地关注了您的问题
-
我的意思是“代理要求”。例如,我可以在构建配置的第 7 步中创建一个名为“App sec scan”的需求,我现在希望能够告诉服务器上执行扫描的代理只运行具有此需求的构建。
-
有用的文档(不是答案):confluence.jetbrains.com/display/TCD10/…
标签: configuration build teamcity