我正在尝试在我的代理池中分配一个特定的代理,但我不知道该怎么做。有人知道吗?
我试过这个但不起作用:
- stage: Deploy
pool: alm-aws-pool
agent.name: deploy-05-agent1
Run Code Online (Sandbox Code Playgroud) azure azure-devops azure-pipelines azure-pipelines-release-task azure-pipelines-yaml
我正在尝试在同一管道上使用 2 个存储库。一个存储库包含源代码,另一个存储库包含模板。
存储库源代码的 azure-pipeline.yml 如下所示:
pool: alm-aws-pool
resources:
repositories:
- repository: AzurePipelines
name: ALM/AzurePipelines
type: git
ref: master #branch name
steps:
- template: TG1_build&Nuget.yml@AzurePipelines
parameters:
solution: '**/*.sln'
buildPlatform: 'Any CPU'
buildConfiguration: 'Release'
IsNugetPrerelaseVersion: true
Run Code Online (Sandbox Code Playgroud)
模板 TG1_build&Nuget.yml 为:
steps:
- task: NuGetToolInstaller@1
displayName: 'Use NuGet 5.1.0'
inputs:
versionSpec: 4.0.0
- task: NuGetCommand@2
displayName: 'NuGet restore **/*.sln'
inputs:
vstsFeed: '****'
noCache: true
- task: sonarqube@4
displayName: 'Prepare analysis on SonarQube'
inputs:
SonarQube: 'SonarQube'
projectKey: '$(Build.Repository.Name)'
projectName: '$(Build.Repository.Name)'
- powershell: |
#The …Run Code Online (Sandbox Code Playgroud) azure azure-devops azure-pipelines-build-task azure-pipelines azure-pipelines-yaml