Нам нужно иметь возможность пропускать подмодуль в определенных средах.
Модуль, о котором идет речь, содержит интеграционные тесты и требует полчаса на выполнение. Поэтому мы хотим включить его при сборке на CI-сервере, но когда разработчики собирают локально (и тесты выполняются), мы хотим пропустить этот модуль.
Есть ли способ сделать это с помощью настроек профиля? Я немного погуглил и просмотрел другие вопросы/ответы здесь, но не нашел хорошего решения.
Я полагаю, что один из вариантов - удалить этот подмодуль из родительского pom.xml
полностью, и просто добавить другой проект на наш CI сервер, чтобы просто собрать этот модуль.
Suggestions?