Azure Devops-如何将自定义生成任务限制为仅在自托管代理上运行?

时间:2019-01-11 06:32:11

标签: azure-devops azure-pipelines azure-pipelines-build-task azure-devops-self-hosted-agent

在Azure Devops中,如何从现有代理中识别自托管代理。我希望只允许在自托管代理中执行我的自定义生成任务。

1 个答案:

答案 0 :(得分:2)

您可以利用为构建管道中指定的代理和需求定义的自定义功能。如here所述:

  

代理软件会自动确定各种系统功能,例如计算机的名称,操作系统的类型以及计算机上安装的某些软件的版本。另外,计算机中定义的环境变量会自动出现在系统功能列表中

因此,您的自托管代理可以定义一些特殊的环境变量,该变量将为demanded by the build process

相关问题