Jenkins BuildResultTrigger, похоже, не работает
Я не могу понять, почему моя работа не срабатывает по ночам. В Jenkins есть 2 рабочих места, предназначенных для работы следующим образом
Задание 1: проверка данных
Запускается каждый час, запускается проверка на соответствие данных.
Задание 2: MoveDataToProduction
Каждый день в 20:00 данные перемещаются в производство, если последнее задание DataCheck прошло.
Я использую BuildResultTrigger в MoveDataToProduction с заданием для контроля DataCheck. Результат сборки проекта - УСПЕХ. Расписание H 20 * * *
,
Теперь я вижу, как BuildResultTrigger выполняет проверку в 8 часов вечера, но даже если последний запуск задания DataCheck выполнен успешно, MoveDataToProduction не запускается. Вот все, что я вижу:
Polling started on Nov 19, 2014 8:00:00 PM
Polling for the job MoveDataToProduction
Recording context. Check changes in next poll.
Polling complete. Took 0 ms.
No changes.
Будет ли обнаружен УСПЕХ DataCheck, только если он изменился из состояния отказа или чего-то еще? В идеале мой DataCheck никогда не должен завершаться с ошибкой, но я все же хочу, чтобы MoveDataToProduction срабатывал.