Выпущен Apache Archiva Maven

Я пытаюсь использовать Apache Archiva в качестве репозитория проектов. Я настраиваю архив и могу загрузить снимок в архив с помощью mvn deploy, поскольку я настроил детали в pom.xml и settings.xml соответственно.

Теперь у меня есть снимки, которые находятся в стадии разработки, и на момент выпуска я хотел бы переместить последние артефакты из снимков во внутренние (выпуск). Могу я узнать детали конфигурации? Я пробовал с выпуском maven: подготовиться, но это не удается, поскольку я также должен упомянуть SCM в этом. В данном случае речь идет только о перемещении артефакта из моментального снимка во внутренний, другая компиляция не требуется.

Пожалуйста, помогите с этим.

Плагин выпуска maven довольно строг к процессу (установка тегов, перекомпиляция). Что вы можете сделать, так это переименовать файл (без компиляции) в целевой папке, а затем просто загрузить его (используя плагин установки maven). maven.apache.org/plugins/maven-install-plugin/examples/… Обратите внимание, что я бы не стал делать это таким образом, поскольку у вас нет этого выпуска, отмеченного в вашем SCM, и вы не проверили файл, который все еще компилируется.

triplem 17.11.2018 11:48
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
1
54
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Мне удалось добиться этого с помощью release: perform с помощью упомянутого scm, указывающего на репозиторий git. release: prepare выполнили проверку и отправили релиз, а также создали тег в git. Спасибо

Другие вопросы по теме