基于已安装的Powershell模块的TeamCity Build Agent资格?

时间:2019-06-14 19:41:20

标签: teamcity

是否可以将构建代理限制为仅安装了特定Powershell模块的那些?

1 个答案:

答案 0 :(得分:1)

  1. 定义哪个代理具有此模块
  2. 编辑buildagent.properties,添加环境变量hasmodule = true

    env.hasModuleEnvVar=true

  3. 打开配置设置->代理要求
    1. 添加新要求
    2. 参数名称= env.hasModuleEnvVar
    3. Contains

现在您限制了配置,它将仅在包含该模块的代理程序中运行