Ответ Рагурама прямой и правильный. Но вы также можете иметь три работы. Первые два выполняют запуск и передают цель maven в качестве параметра в третье задание. Похоже, много беспорядка, и до определенного момента это так. Но это поможет, если у вас много настроек (особенно, если необходимо регулярно менять конфигурацию). Это поможет иметь правильную конфигурацию для обоих заданий. Конфигурация включает в себя не только этапы сборки, но и сбор всех отчетов, очистку после сборки, уведомления, запуск последующих заданий и т. Д. Еще одним преимуществом является то, что вам не нужно синхронизировать два задания, чтобы они не работать параллельно (если это вызывает проблемы).
Не поймите меня неправильно, мой первый импульс - пойти на две работы, что имеет свои преимущества. Журнал для ночной сборки будет содержать весь день (фактически со времени последней ночной сборки), а не только время, прошедшее с момента последней сборки (которая может быть вызвана). Интеграционные тесты обычно требуют более обширной настройки или доступа к дефицитным Ресурсы. С двумя заданиями вы не блокируете эти ресурсы при выполнении цели теста. Кроме того, я ожидаю, что нужно будет собрать больше результатов теста, чтобы Хадсон со временем отображал их и отслеживал. Возможно, вы захотите использовать больше показателей для Ваш код, результаты которого должны быть отображены Хадсоном. Недостатком является то, что вам, конечно, нужно постоянно выполнять этапы сборки в основном одинаковыми.
Но, в конце концов, это индивидуальное решение, если вы работаете с 2 или 3 работами.