标签: azure-devops azure-pipelines azure-pipelines-build-task azure-devops-self-hosted-agent
在Azure Devops中,如何从现有代理中识别自托管代理。我希望只允许在自托管代理中执行我的自定义生成任务。
答案 0 :(得分:2)
您可以利用为构建管道中指定的代理和需求定义的自定义功能。如here所述:
代理软件会自动确定各种系统功能,例如计算机的名称,操作系统的类型以及计算机上安装的某些软件的版本。另外,计算机中定义的环境变量会自动出现在系统功能列表中。
因此,您的自托管代理可以定义一些特殊的环境变量,该变量将为demanded by the build process。