В попытке настроить выпуск проекта я наткнулся на следующую статью:полностью переопределить жизненный цикл выпуска Maven
http://www.sonatype.com/people/2011/01/using-the-maven-release-plugin-things-to-know/
В сущности делаются следующие допущения для использования выпуска по умолчанию плагина в:
- Ваша кодовая база будет версией и выпущена как «единица».
- Вы используете инструмент SCM и диспетчер хранилища.
- Вы выполняете выпуск с одного, «версии» в SCM.
- Вы используете стандартные номера версии
- Вы публикуете артефакты в хранилище
В основном все эти случаи, наш проект не соответствует этим условиям. Мы хотим использовать схему пользовательской версии (независимо от SCM, maven и т. Д.). Разверните артефакты в файловой системе (а не в репозитории). На самом деле, у меня не было войн с SCM. И т.д.
Как и рекомендуется, мы, вероятно, должны определить наш собственный жизненный цикл выпуска. Поэтому я предполагаю, что нам нужно переопределить фазу жизненного цикла по умолчанию maven для запуска нашего плагина. Наверное, мне не хватает места необходимой документации. Возможно ли это?
Вы можете быть правы. После переоценки я мог просто написать собственный плагин «выпуска» и выполнить это на соответствующей фазе жизненного цикла. – predhme