У меня есть задание jenkins, которое использует execute shell в качестве фазы сборки. Я вызываю 3 AWS выполнения Codepipeline, используя команду aws cli из этой оболочки. Выполнение моей кодовой линии занимает 4-5 минут, чтобы завершить выполнение, но задание jenkins помечается как успешное до завершения конвейера, и даже если конвейер завершился неудачей на каком-либо этапе.
Есть ли способ сделать задание jenkins завершать только после завершения выполнения кодовой линии и помечать успешное / неудачное выполнение задания Jenkins в зависимости от состояния моего aws код-конвейера.
ИЛИ
Как пометить задание jenkins как Успешно / Сбой в зависимости от состояния моего aws код-конвейера.