diff --git a/azure-cron.yml b/azure-cron.yml index f8a9a19e54..13f55fb280 100644 --- a/azure-cron.yml +++ b/azure-cron.yml @@ -5,17 +5,15 @@ pr: none # Do not run on merge to master trigger: none # Do run on a schedule (hourly) -# Azure limits each cron entry to 100 runs, so we have to split this into 2. -# https://docs.microsoft.com/en-us/azure/devops/pipelines/build/triggers?view=azure-devops&tabs=yaml#supported-cron-syntax +# This feature seems completely broken, so for the time being the schedule has +# been defined manually in the Azure Pipelines Web UI. Note that Azure +# Pipelines sometimes spontaneously decides to silently delete that +# configuration, so someone should keep an eye on that. +# +# The setup is kept here in case it suddenly starts to work. schedules: -- cron: "0 * * * 0-3" - displayName: hourly cron (Sun-Wed) - branches: - include: - - master - always: true -- cron: "0 * * * 4-6" - displayName: hourly cron (Thu-Sat) +- cron: "0 * * * *" + displayName: hourly cron branches: include: - master