【发布时间】:2019-07-18 14:39:16
【问题描述】:
我正在尝试创建计划构建。为了检查我的语法,我尝试手动开始构建,但收到以下消息:
我的 yaml 文件如下所示:
name: $(Build.DefinitionName)_$(build.buildId)
trigger: none
schedules:
- cron: "0 2 * * Mon-Fri"
displayName: M-F 3:00 AM
branches:
include:
- master
有人建议吗?还是根本不可能手动启动计划构建?
【问题讨论】:
-
即使您有“计划”触发器,您仍然可以随时将构建排队...我认为错误在 YAML 中 - 您可以将触发器设置为计划,然后将构建排队,它应该立即开始
-
@AmittaiShapira:“将触发器设置为计划”是什么意思?
-
我的错,看起来你的语法很好,微软开发者社区有一些关于预定触发器的讨论,你可能想从那里开始(它们通常很有帮助):developercommunity.visualstudio.com/content/problem/613157/…
-
有道理 - Cron 语法是在六月的 Azure DevOps Service Sprint 153 (docs.microsoft.com/en-us/azure/devops/release-notes/2019/…) 中引入的,Azure DevOps Server 的最新更新是五月的 2019.0.1 (docs.microsoft.com/en-us/azure/devops/server/release-notes/…)
-
在询问有关本地 Azure DevOps 的问题时,您可能需要使用“azure-devops-server”标签,以避免与云 Azure DevOps 服务混淆
标签: azure-pipelines azure-devops-server