使计时器触发功能 cron 可从 Azure DevOps 发布管道配置

Make timer trigger function cron configurable from Azure DevOps release pipeline

我有一个定时器触发 Azure 函数,每 10 分钟运行一次,cron 是 0 */10 * * * *

我想在部署时使此 cron 可从 Azure 发布管道进行配置。

我在库变量中添加了 cron 值,如下所示,

我在发布流水线的应用程序设置中使用了相同的库变量。

如果我尝试部署,它会在日志中显示如下错误。

我理解错误。错误是因为在部署过程中,玉米像下面这样分裂。但不确定如何解决错误以使玉米不会分裂。从发布日志中找到以下粗体日志。

正在尝试更新 App Service 应用程序设置。 "玉米价值":"0","":"*"

问题已解决,也可以从 Pipeline 中注入值。

需要在release pipeline中为cron的值加上双引号,那么cron的值会原样放,不会被拆分