Дженкинс выполняет команду, только если предыдущая не удалась

У меня следующая проблема. У меня есть команда, которая, к сожалению, работает только время от времени в powershell. Иногда вылетает ошибка иногда проходит.

Теперь я ищу вариант в декларативном конвейере Jenkins для выполнения шага, если этот шаг терпит неудачу, он должен выполнить другую команду.

Однако, если первая команда проходит, пропустите вторую команду, потому что в этом случае она больше не нужна.

К сожалению, я вообще не знаю, как это реализовать.

Я думал об ошибке отлова. Я думал о том, если бы еще.

"DevOps: Jenkins & AWS Series, часть 5: Установка Gradle на Ubuntu 22.04
"DevOps: Jenkins & AWS Series, часть 5: Установка Gradle на Ubuntu 22.04
В этой статье блога мы проведем вас через процесс установки Gradle на Ubuntu 22.04, интеграции его с Jenkins и создания задания Gradle. Мы...
0
0
53
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Возможно, то, что вам нужно, уже решено здесь. Я работал с try/catch, потому что у меня были те же проблемы с нестабильным выполнением, и он работает как шарм. Блок try-catch в скрипте конвейера Jenkins

Другие вопросы по теме