我有一个包含json变量的.sql文件。我希望将这个json放在一个单独的.json文件中,并在我使用章鱼进行部署时,在.sql文件中替换.json中的变量。有没有办法在章鱼中进行这种替换?用.json内容替换。我不知道我是否清楚。
答案 0 :(得分:0)
在.sql文件中,将值替换为#{variableName}
。请参阅:Binding Syntax和Variables。
在Octopus的项目中,声明一个名为#{variableName}
的变量,并在值字段中输入您的JSON。
了解Substitute Variables in Files,并确保说明要在其中进行替换的文件的名称。例如:mySqlFile.sql
或*.sql
。特别注意要求:
您需要说明相对于安装目录的文件的完整路径。因此,如果您需要替换包的根目录下的配置文件夹中名为app.config的文件的变量,则需要将config \ app.config放在目标文件字段中。