grm*_*mbl 5 continuous-integration yaml azure azure-devops azure-pipelines
有人可以解释一下如何build从此矩阵作业设置访问变量吗?
parameters:
# job ---
...
configurations: [Release, Debug]
...
jobs:
- job: nightly
displayName: Nightly
strategy:
matrix:
${{ each configuration in parameters.configurations }}:
${{ configuration }}:
build: ${{ configuration }} # !PARAMETER/VARIABLE FOR JOB SET HERE!
${{ if ne(configuration, 'Release') }}:
dependsOn: Release
pool:
vmImage: ${{ parameters.image }}
timeoutInMinutes: ${{ parameters.timeoutInMinutes }}
steps:
- powershell: Write-Host ${{ paramteres.build }}
displayName: 'Write Configuration: ${{ parameters.build }}'
Run Code Online (Sandbox Code Playgroud)
Jobs Powershell任务正在显示,Write Configuration:因此变量为null?
您可以像访问每个常规变量一样访问该变量:
$(build)
Run Code Online (Sandbox Code Playgroud)
所以在你的管道中:
- powershell: Write-Host $(build)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
462 次 |
| 最近记录: |