我试图通过插入来自另一个变量环境变量的值来构造一个变量,有点像模板。
类似于章鱼的这个例子......
ConnectionString
变量是使用Server
和变量的模板Database
。
以上示例是因为 Octopus 在每个环境中使用不同的值。就我而言,我想将模板保留为不受保护的变量,以便我可以看到它并保护插入的变量,因为它包含敏感信息。
我尝试过使用宏语法 ( $(Server)
) 和运行时表达式语法 ( $[Server]
),它们似乎都不能在构建时替换值。
表达式语法${{Server}}
给了我一个错误“错误替换”,这意味着有一个很好的替换,但我错过了一些东西。