Azure Devops 发布管道 Json 文件转换不工作
Azure Devops Release Pipeline Json File Transformation Not working
我正在尝试在 Azure Devops 中设置发布管道,并希望替换 appsettings.json 文件中的一些设置。我有这个管道:
如果我在我的构建服务器上检查这个 zip,zip 文件的根目录包含 2 个应用程序设置文件,一个名为 appsettings.json
,另一个名为 appsettings.Production.json
。在他们两个的根里面是这个键:
"ElasticApm": { "ServerUrl": "blabla" }
我想用两个文件中的其他内容替换 blabla
。我的管道变量如下所示:
但是,当我 运行 发布管道并检查 IIS 服务器上的 json 文件时,变量没有被替换。这是怎么回事?
自己找的。我只是将文件转换步骤设置为目标 **\appsettings*
并且它有效。此外,如果您的目标是数组中的某些内容,请记住它们从零开始计数……
我正在尝试在 Azure Devops 中设置发布管道,并希望替换 appsettings.json 文件中的一些设置。我有这个管道:
如果我在我的构建服务器上检查这个 zip,zip 文件的根目录包含 2 个应用程序设置文件,一个名为 appsettings.json
,另一个名为 appsettings.Production.json
。在他们两个的根里面是这个键:
"ElasticApm": { "ServerUrl": "blabla" }
我想用两个文件中的其他内容替换 blabla
。我的管道变量如下所示:
但是,当我 运行 发布管道并检查 IIS 服务器上的 json 文件时,变量没有被替换。这是怎么回事?
自己找的。我只是将文件转换步骤设置为目标 **\appsettings*
并且它有效。此外,如果您的目标是数组中的某些内容,请记住它们从零开始计数……