azure - 如何在 VSTS 上的发布管道中替换 Azure 函数的环境变量
问题描述
我开发了一个 Azure 函数,我需要使用 VSTS (Azure DevOps) 的构建和发布管道来执行 CI/CD。
为了能够在不同的环境中使用相同的构建,我使用Environment.GetEnvironmentVariable("MyVariable")
来获取一些变量的值。
我能够在 Azure 函数的应用程序设置上配置这些变量,并且我还能够使用 VSTS 发布管道来替换应用程序设置上的这些值。
但是,由于我的客户强加的安全原因,我无法在应用程序设置中看到这些变量。
所以我需要以某种方式使用构建/发布管道来设置环境变量,而不是让它们在 Azure 门户的函数资源上可读。
最优雅的方法是什么?
我正在使用 Azure Functions 2.0
先感谢您。