我开发了一个Azure功能,我需要使用VSTS(Azure DevOps)的构建和发布管道来进行CI / CD。
为了能够在不同的环境中使用相同的Build,我使用Environment.GetEnvironmentVariable("MyVariable")
来获取某些变量的值。
我能够在Azure函数的“应用程序设置”上配置这些变量,也能够使用VSTS发布管道来替换“应用程序设置”上的那些值。
但是,由于客户端的安全原因,我无法在“应用程序设置”中看到这些变量。
因此,我需要以某种方式使用Build / Release管道来设置环境变量,并使它们在Azure Portal的功能资源上不可读。
最优雅的方法是什么?
我正在使用Azure Functions 2.0
谢谢。