从Azure DevOps发布管道部署Azure Function时如何修改function.json?

时间:2019-01-22 07:30:09

标签: azure azure-devops azure-functions azure-pipelines-release-pipeline

我已经成功为v1.x Azure函数创建了构建和发布管道,并且该管道正在运行。但是现在function.json文件有问题。我有三个具有不同触发器的环境(开发,测试和生产)。因此,我需要针对每个环境修改function.json如何在Azure DevOps的发布管道中修改function.json现在,我必须在每个发行版之后手动对其进行修改。

1 个答案:

答案 0 :(得分:0)

我通过发布管道的Azure App Service Deploy任务中的JSON变量替换解决了这个问题。

[1]

然后放入适当的变量以将所需的值放入function.json中,例如Azure Service Bus触发器的主题:bindings.0.topicName = MyTopic