*
  Мысли   Галерея   Проекты   Тексты  
  Мысли   Галерея   Проекты   Тексты  
Giver: maven  (2021-05-01 14:46:23)

В 2021 пора уже делать предсказуемые билды поэтому NeCMS переходит на использование точных версий. Это делиться на 3 эфорта. Фронт, бек и деплой. Для бека мы используем maven плагин versions. Каждый модуль будет иметь свою версию и не сможет обновиться, если не

Учитывая что NeCMS все еще молодой проект который активно развивается мы используем снепшоты для поствки изменений. Поэтому важно иметь конкрутную версию снепшота указанную в файлах POM. Чтобы не делать это вручную можно попросить указать текущие версии снепшотов плагин:

mvn versions:lock-snapshots

Для того чтобы обновить проект, который нуждается в новой версии библиотеки нужно сделать.

mvn versions:display-dependency-updates
после чего руками изменить версию на нужную компонентов, которые обновились. Для джедаев-самураев есть команда, которая обновит вообще всё.
mvn versions:use-latest-versions