Две возможности:
- Двойные кавычки вместо одинарных кавычек (?)
- Пять полей крон, а не шесть
Два примера :
schedules:
- cron: "0 0 * * *"
displayName: Daily midnight build
branches:
include:
- master
- releases/*
exclude:
- releases/ancient/*
- cron: "0 12 * * 0"
displayName: Weekly Sunday build
branches:
include:
- releases/*
always: true
Для простоты каждое выражение cron представляет выражение с разделителями пробелами с пятью записями в следующем порядке:
mm HH DD MM DW
\ \ \ \ \__ Days of week
\ \ \ \____ Months
\ \ \______ Days
\ \________ Hours
\__________ Minutes
Итак, пример build at00:30 каждый день:
schedules:
- cron: "30 0 * * *"
displayName: Daily 00:30 build
branches:
include:
- master
- releases/*
exclude:
- releases/ancient/*
Перекрестная проверка ссылки дескриптора Cron:
http://cronexpressiondescriptor.azurewebsites.net/?expression=30+0+++*&locale=en