У меня следующая проблема. У меня есть команда, которая, к сожалению, работает только время от времени в powershell. Иногда вылетает ошибка иногда проходит.
Теперь я ищу вариант в декларативном конвейере Jenkins для выполнения шага, если этот шаг терпит неудачу, он должен выполнить другую команду.
Однако, если первая команда проходит, пропустите вторую команду, потому что в этом случае она больше не нужна.
К сожалению, я вообще не знаю, как это реализовать.
Я думал об ошибке отлова. Я думал о том, если бы еще.
Возможно, то, что вам нужно, уже решено здесь. Я работал с try/catch, потому что у меня были те же проблемы с нестабильным выполнением, и он работает как шарм. Блок try-catch в скрипте конвейера Jenkins