В свободном задании Jenkins (в более старой версии 1.6x, без поддержки конвейерных заданий 2.x) я хотел бы запустить команду оболочки (curl -XPOST ...
) в качестве шага после сборки, если статус сборки восстановился (!) с FAILED
до SUCCESS
.
Однако все плагины для определения статуса сборки, о которых я знаю, могут что-то делать только в том случае, если текущий статус сборки IS FAILED
или SUCCESS
, но не принимают во внимание, восстановился ли он по сравнению с последней сборкой.
Есть ли способ добиться этого, например. используя плагин Groovy Post build
и несколько строк скрипта?