在 Azure DevOps YAML 管道上分配特定代理
Assign specific agent on Azure DevOps YAML Pipelines
我正在尝试在我的代理池中分配一个特定的代理,但我不知道该怎么做。有人知道吗?
我试过这个但不起作用:
- stage: Deploy
pool: alm-aws-pool
agent.name: deploy-05-agent1
使用需求
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
池名称需要添加到 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!
请检查是否可用。
希望对您有所帮助。
我正在尝试在我的代理池中分配一个特定的代理,但我不知道该怎么做。有人知道吗?
我试过这个但不起作用:
- stage: Deploy
pool: alm-aws-pool
agent.name: deploy-05-agent1
使用需求
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
池名称需要添加到 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!
请检查是否可用。
希望对您有所帮助。