我可以通过 Azure Dev Ops Pipeline 将新环境值添加到 Azure Function App 吗?

问题描述 投票:0回答:1

我有一个 Azure Dev Ops Pipeline,第一次运行部署任务 (AzureFunctionApp@2) 时,会添加并设置环境值,如果我之前在管道中设置了值,它们会发生更改,但是当我添加新值时,它们就被忽略了。

这是预期的吗?预期的处理方式是什么?

需要明确的是,我使用的是 env 字段,但现在我使用了 appSettings 字段,它起作用了。

env 是合法字段吗,因为我在文档中没有看到它

azure-devops azure-functions yaml cicd
1个回答
0
投票

除了任务输入之外,所有任务都有控制选项。

env
属性是一个字符串对列表,表示映射到任务进程的环境变量。请参阅任务环境变量的详细信息。

根据文档使用应用程序设置函数应用程序设置值也可以在代码中作为环境变量读取。要在函数应用程序中设置和更新环境变量,请在

appSettings
任务中使用
AzureFunctionApp@2
.

© www.soinside.com 2019 - 2024. All rights reserved.