У меня есть следующий макет проекта:
- WAR Project A
- Проекты по добыче
- Зависимость B
- Зависимость C
- Зависимость D
Я пытаюсь настроить A так, чтобы каждый раз, когда я хочу запустить сборку, он сначала собирает B, C и D. Если сборка для B, C или D дает сбой, то сборка A также должна давать сбой. .
Кажется, это обычный случай сборки, но я не уверен, как это сделать. Существуют следующие варианты, но они, похоже, не имеют правильных отношений:
- Триггеры сборки - Сборка после сборки других проектов.
- Будет собирать текущий проект после некоторых исходных проектов, но мне нужно контролировать сборку из этого проекта, так как я делаю развертывание WAR. Я просто хочу всегда сначала строить зависимости.
- Действия после сборки - создание других проектов
- После этого будет строить проекты, но это не совсем то, что я хочу делать.
Есть ли в Хадсоне конфигурация сборки (или через плагин), которая будет работать для меня?