Maven - пропустить тест, только если проект уже построен - PullRequest
1 голос
/ 20 сентября 2019

Итак, у меня есть группа модулей, которые по-разному связаны друг с другом для создания архитектуры плагинов, которая меняется от одного модуля к другому для создания различных артефактов.

Некоторые артефакты будут совместно использовать одни и те жезависимости, так что на самом деле я хочу запустить только mvn install, и только если проект устарел, он будет перестроен.Я бы хотел, чтобы то же самое было верно и для тестов.Другими словами, если проект не устарел, то нет смысла запускать тесты, потому что ничего не было построено.Поскольку он находится в удаленном хранилище (или локально в моем .m2, потому что другой проект вызвал его сборку), тогда он уже был бы собран и имел бы запуск тестов JUnit, поэтому нет причин запускать их снова.

Есть ли способ заставить JUnits не запускаться, когда компиляция не происходит?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...