我正在尝试在我的代理池中分配一个特定的代理,但我不知道该怎么做。有人知道吗?
我试过这个但不起作用:
- stage: Deploy
pool: alm-aws-pool
agent.name: deploy-05-agent1
我正在尝试在我的代理池中分配一个特定的代理,但我不知道该怎么做。有人知道吗?
我试过这个但不起作用:
- stage: Deploy
pool: alm-aws-pool
agent.name: deploy-05-agent1
池名称需要添加到name
字段中,然后您可以添加demands
. 您可以尝试以下 Yaml 代码:
stages:
- stage: Deploy
pool:
name: AgentPoolName(e.g. alm-aws-pool)
demands:
- agent.name -equals Agentname (e.g. deploy-05-agent1)
jobs:
- job: BuildJob
steps:
- script: echo Building!
请检查它是否可以工作。
希望这可以帮助。
使用要求
https://docs.microsoft.com/en-us/azure/devops/pipelines/process/demands?view=azure-devops&tabs=yaml
- stage: Deploy
pool: alm-aws-pool
demands:
- agent.name -equals deploy-05-agent1