我有以下配置:Azure DevOps Server版本为Dev18.M170.8。
trigger: none # No CI build
pr: none # Not for pull requests
schedules:
- cron: "* * * * *"
displayName: Every minute build
branches:
include:
- master
always: true
jobs:
- job: RunMyCustomTask
pool: 'DedicatedPoolWith1Agent'
condition: always()
steps:
- task: mycustomtask@0'
该流水线是为一个单独的代码库创建的,并有一个专用代理池。根据配置,它应该正常运行,通常每分钟运行一次。这对我非常关键。我可以更改为每2分钟或5分钟,但无论如何,它必须精确地按正确间隔安排。
现在,我的问题是,流水线被安排在每分钟运行一次,但是,由于没有任何原因,它不再被安排了。我已经检查了一整天,发现最长时间未安排为6分钟。 我不明白为什么会发生这种情况。有任何想法或建议吗?我需要保证时间表。触发器和pr:none没有区别,有或没有都一样。