计划构建永远不会在 azure devops 管道中触发

Wez*_*ong 6 azure-devops azure-pipelines

我在 GitHub 上托管的开源项目中有以下配置:https : //github.com/wez/wezterm/blob/master/azure-pipelines.yml#L9

schedules:
- cron: "0 0 * * *"
  displayName: Daily build
  always: true
  branches:
    include:
- master
Run Code Online (Sandbox Code Playgroud)

我的 azure 组织是https://dev.azure.com/wez0788/wezterm。我的项目是开源的并使用免费层。

时间表似乎没有任何影响;构建列表中没有显示预定构建。

构建触发器的文档有一个故障排除部分,其中没有关于为什么没有安排预定构建的任何有用信息。甚至不清楚语法是否正确,因为没有 UI 来指示管道是否已选择时间表。配置足以推送到 repo 和 PR 确实触发成功构建。

这个问题听起来很相似,但有一个显着的区别,我从来没有运行过一个预定的构建,所以这不是一个间歇性问题: Azure DevOps 构建管道不可靠按计划触发

其他人似乎遇到了同样的问题并在此处提交了 GH 问题,但由于这是一个文档问题跟踪器,因此已关闭:https : //github.com/MicrosoftDocs/vsts-docs/issues/4589

我怎样才能让我的预定构建实际运行?

小智 4

尝试使用以下内容,只需将双引号 " 替换为单引号 '

schedules:
- cron: '0 0 * * *'
  displayName: Daily build
  branches:
    include:
    - master
  always: true
Run Code Online (Sandbox Code Playgroud)