Пропуск шагов в работе Дженкинс - PullRequest
8 голосов
/ 29 ноября 2011

Когда у вас в Дженкинсе долгая работа, которая состоит из множества шагов, и вы активно разрабатываете / отлаживаете эту работу, вам необходимо отключить некоторые шаги, чтобы перейти к определенному этапу, который был отлажен.

Как ты это делаешь?

Очевидно, что вы можете попытаться удалить неинтересные шаги, но это неприятно, потому что восстановление этих шагов подвержено ошибкам. То же самое касается их редактирования, чтобы они пропускались, давая им некоторый параметр, например -DskipTests.

Другой альтернативой может быть копирование работы, но это опять же боль, потому что оформление заказа для нашего относительно крупного проекта занимает много времени. Мы можем вручную скопировать рабочее пространство, но это тоже тяжелая работа.

Какие есть лучшие решения этой проблемы?

Ответы [ 2 ]

8 голосов
/ 29 ноября 2011

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

0 голосов
/ 14 мая 2013

Хорошо, я полагаю, что закомментирование в .jenkins / jobs / JobName / config.xml шагов, которые вы хотите пропустить, должно работать?

...