Maven: сбой сборки, если
Я хотел бы сделать несколько автоматических проверок перед выпуском артефакта. Сбой сборки, если:
- существует более новая версия зависимости
- переопределенная версия управления зависимостями
- используемая зависимость не входит в белый список
- дублированная объявленная зависимость (например, ручная зависимость: анализ-дубликат)
Версии Maven плагин является ручным решением.
Похоже, Maven Enforcer является правильным решением ( Как завершить сборку Maven, если в хранилище существует более новая версия зависимости?)
Но стандартные правила не делают работу.
Я ищу более строгие правила перед тем, как писать мины. Нашел эти:
Есть еще?