如何将本地 Azure DevOps 构建安排为每 5 分钟 运行?

How to schedule an on-premise Azure DevOps build to run every 5 minutes?

没关系,我有一个构建需要每 5 分钟 运行 的情况。本地安装不支持 YAML 中的计划。

那么,我们该怎么做呢?我可能可以使用 REST Api,但这很糟糕,因为我似乎创建了一个一次性脚本或一个用于非常简单类型的计划的脚本。构建一个可重用的解决方案,似乎涉及到通常可用于其他构建的解决方案。因此,与其专注于我的业务,​​我需要侧身去弥补 Azure DevOps 内部部署版本的不足。

不知道有没有更好的办法。

理解您的担忧。但是,目前本地 TFS 服务器不支持此功能。

用于定义基于时间的构建触发器的 UI 不够灵活。它可以只支持一周中几天的固定时间

正如您在评论中指出的那样,我们需要每 5 分钟 运行 构建一次,这需要我们创建 288 个时间表,这很乏味。

其实这已经是用户的心声了

Scheduled builds - More flexible timing configuration

https://developercommunity.visualstudio.com/idea/365630/scheduled-builds-more-flexible-timing-configuratio.html

多人评论附和。经过市场,还没有找到一个非常合适的解决方法。任何不便敬请谅解。您可以监听以上用户语音的状态。