2012-03-29 2 views
1

Есть ли способ настроить Дженкинса для возобновления (сломанной) сборки Maven из того места, где она не удалась в предыдущий раз?Maven резюме из неудавшегося проекта на Jenkins

При работе с крупными многомодульными проектами может быть очень досадно, что придется долго ждать, пока все неизменные проекты будут созданы после отправки небольшого изменения, чтобы исправить сломанную сборку (например, добавить отсутствующий импорт после ошибка слияния).

Это, конечно, может быть сделано вручную, изменив сборку конфигурации, чтобы включить -rf <module> в наращивании шага, но я вижу, по крайней мере, две проблем с этим:

  1. Я не хочу изменений вручную, это должно быть автоматически.
  2. Могут быть дополнительные шаги, которые я хочу пропустить. (Например, создание сборных банок для библиотек)

ответ

0

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

Что вы можете сделать, чтобы сделать процесс немного более плавным, это создать параметризованную сборку, которая получает в качестве параметра правильный модуль, который вы хотите запустить, поэтому, когда вы нажимаете «build», вы можете иметь раскрывающееся меню или что-то похожее выбирать из.