Я пытаюсь сделать цикл с sshPublisher.
Я должен поймать неудачную итерацию из цикла.
Например,
array = [some configs]
array.each {
sshPublisher ( exec some command )
if ( error occurred from sshPublisher) { do something }
}
Я обнаружил, что если в sshPublisher произошла ошибка, он меняет currentBuild.result на UNSTABLE,
Итак, я попытался использовать currentBuild.result, но его нельзя установить с UNSTABLE на SUCCESS, поэтому я не могу его использовать.
Есть ли способ получить код ошибки или что-то из sshPublisher ()?