Cron выражение на каждый день? - PullRequest
1 голос
/ 05 января 2011

Я настраиваю 2 билда в Teamcity с запланированным запуском с использованием выражений cron.

Я хочу, чтобы сборки чередовались через день.То есть один строится в один день, а другой строится на следующий день.

Ни при каких обстоятельствах я не хочу, чтобы одна и та же сборка запускалась два дня подряд.

Возможно ли даже такое планирование с использованием выражений cron?

1 Ответ

1 голос
/ 05 января 2011

Это невозможно сделать, используя только cron, но вы все равно можете получить это поведение с небольшим количеством обходного пути.Создайте простой скрипт или программу на любом языке, который вы предпочитаете, который отслеживает последнюю запущенную программу сборки.Каждый раз, когда он запускается, запустите сборку, которая не была запущена последней, а затем сохраните ее как новую «последнюю сборку».Затем запускайте эту программу каждый день, используя cron.

Вам необходимо выяснить, что работает для сохранения последней сборки на постоянной основе, один из простых подходов - использовать файл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...