八达通部署 - 用.json内容替换变量

时间:2017-12-15 09:14:47

标签: octopus-deploy

我有一个包含json变量的.sql文件。我希望将这个json放在一个单独的.json文件中,并在我使用章鱼进行部署时,在.sql文件中替换.json中的变量。有没有办法在章鱼中进行这种替换?用.json内容替换。我不知道我是否清楚。

1 个答案:

答案 0 :(得分:0)

在.sql文件中,将值替换为#{variableName}。请参阅:Binding SyntaxVariables。 在Octopus的项目中,声明一个名为#{variableName}的变量,并在值字段中输入您的JSON。

了解Substitute Variables in Files,并确保说明要在其中进行替换的文件的名称。例如:mySqlFile.sql*.sql。特别注意要求:

  

您需要说明相对于安装目录的文件的完整路径。因此,如果您需要替换包的根目录下的配置文件夹中名为app.config的文件的变量,则需要将config \ app.config放在目标文件字段中。