如何在VSTS的发布管道中替换Azure函数的环境变量

时间:2018-09-18 13:26:13

标签: azure .net-core environment-variables azure-functions continuous-delivery

我开发了一个Azure功能,我需要使用VSTS(Azure DevOps)的构建和发布管道来进行CI / CD。

为了能够在不同的环境中使用相同的Build,我使用Environment.GetEnvironmentVariable("MyVariable")来获取某些变量的值。

我能够在Azure函数的“应用程序设置”上配置这些变量,也能够使用VSTS发布管道来替换“应用程序设置”上的那些值。

但是,由于客户端的安全原因,我无法在“应用程序设置”中看到这些变量。

因此,我需要以某种方式使用Build / Release管道来设置环境变量,并使它们在Azure Portal的功能资源上不可读。

最优雅的方法是什么?

我正在使用Azure Functions 2.0

谢谢。

0 个答案:

没有答案