在构建管道中,我有一个使用 powershell 脚本的工作,根据这样的变量设置应用程序名称:
$applicationName = If ('$(configuration)' -eq 'Release') { 'Appname' } Else { 'Appname-Test' }
Write-Host "##vso[task.setvariable variable=applicationName]$applicationName"
Run Code Online (Sandbox Code Playgroud)
我尝试将PublishBuildArtifacts@1变量的显示名称设置为这样的变量:
- task: PublishBuildArtifacts@1
displayName: $[variables.applicationName] # runtime variable
Run Code Online (Sandbox Code Playgroud)
但这从字面上显示$[variables.applicationName]而不是变量值。如何根据变量更改任务的显示名称?