azure-devops - Azure 管道根据条件设置任务的显示名称
问题描述
在构建管道中,我有一个使用 powershell 脚本的工作,它根据如下变量设置应用程序名称:
$applicationName = If ('$(configuration)' -eq 'Release') { 'Appname' } Else { 'Appname-Test' }
Write-Host "##vso[task.setvariable variable=applicationName]$applicationName"
我尝试将变量的显示名称设置为PublishBuildArtifacts@1
这样的变量:
- task: PublishBuildArtifacts@1
displayName: $[variables.applicationName] # runtime variable
但这实际上是显示$[variables.applicationName]
而不是变量值。如何根据变量更改任务的显示名称?
解决方案
推荐阅读
- c - glut.lib 和 glut32.lib 有什么区别?以及如何利用这一点?
- python - 获取 ValueError:Series 的真值不明确。使用 a.empty、a.bool()、a.item()、a.any() 或 a.all()
- c++ - 在 C++ 中编译时出现问题:“未定义对 'WinMain' 的引用。为策划者编写游戏
- javascript - 如何从状态设置输入值并允许用户更改它?
- python - 有没有一种简单的方法可以在 DIN A4 jpeg 上将 Matplotlib 图(Saros Dial)打印到精确尺寸?
- python - 如何在 Python 中将极坐标图导出为分段贝塞尔曲线/SVG 路径
- solr - SOLR:需要对具有字段值的文档和没有字段本身的文档执行过滤查询
- python-3.x - Keras LSTM 层值错误:维度必须相等,但分别为 17 和 2
- linux - Caddy V2 IP 白名单
- javascript - 使用 AJAX + Javascript 将图像上传到 PHP 网站上的 IMGBB (Bootstrap)