【发布时间】:2019-12-18 15:39:10
【问题描述】:
我有几个团队需要部署到多个 QA 环境。
我正在使用ServiceFabricDeploy@1 任务进行部署,但我找不到在部署期间更改服务连接的方法。
输入必须在编译期间有效,因此我不能使用变量宏(即 $(connectionName) 在编译期间为空白)。 输入必须根据从 UI 传入的值进行更改,因此如果我使用模板表达式(即 ${{variables.connectionName}}))它们会通过编译但在运行时变为空白。
如何将服务连接名称传递给 YAML 管道?
【问题讨论】:
-
尝试考虑parameters... ${{ parameters.name }}
-
在设置变量之前对参数进行评估,因此它们以空开头,这不是有效的 ServiceConnection。
标签: azure azure-devops azure-pipelines