【问题标题】:Change minutes dynamically in CronTab on Azure DevOps with Pipeline Variable使用管道变量在 Azure DevOps 上的 CronTab 中动态更改分钟
【发布时间】:2021-01-01 10:12:52
【问题描述】:

我有一个 yaml 管道,我想使用可变管道设置 CRON 分钟数,以避免提交和拉取请求。

当我尝试做这样的事情时,会出现语法错误:

schedules:
- cron: "*/$(PipelineVariable) * * * *"
  displayName: Daily midnight build

它在字符串中不起作用 - 这是我得到的错误:

解析管道 YAML 时遇到错误:/execution.yaml(行:8,列:4):
验证 cron 输入时出错。格式不正确的 cron 语法:'*/$(Minutes) * * * *'。

而且它在外面也不起作用。

/execution.yaml(第 8 行,第 4 列):
验证 cron 输入时出错。格式不正确的 cron 语法:'$(CronTab)'。

为什么它不接受管道变量的语法?

【问题讨论】:

    标签: azure-devops cron yaml azure-pipelines azure-yaml-pipelines


    【解决方案1】:

    【讨论】:

    • 你的意思是我们不能从管道变量中传递 cron 表达式?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-11-23
    • 2021-11-23
    • 2023-02-09
    • 2020-12-06
    • 2019-09-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多