このマトリックスジョブセットアップから変数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 }}'
ジョブのpowershellタスクはWrite Configuration:
を表示しているため、変数はnullですか?
通常のすべての変数と同じように変数にアクセスできます。
$(build)
したがって、パイプラインでは:
- powershell: Write-Host $(build)