LINUX.ORG.RU

Я видел два подхода - или maven release plugin, или в когда в качестве версии используется номер билда из CI.

maxcom ★★★★★
()
Ответ на: комментарий от maxcom

или в когда в качестве версии используется номер билда из CI.

он вкомичивается внутри CI что ли? или смотреть его в гите?

Rastafarra ★★★★
() автор топика
Ответ на: комментарий от Rastafarra

он вкомичивается внутри CI что ли? или смотреть его в гите?

Нет, просто номер билда из CI используется как переменная при формировании номера версии. В конце сборки делается deploy и ставится тег.

Коммитить что-то я не советую, потому что это потом усложнит работу с ветками.

maxcom ★★★★★
()
Последнее исправление: maxcom (всего исправлений: 1)
Ответ на: комментарий от maxcom

т.е. в проекте самой версии нет…

понятно.

Rastafarra ★★★★
() автор топика

В pom.xml версия со SNAPSHOT, потом в CI/CD перед шагом с деплоем в нексус делаешь mvn versions:set -DnewVersion=<tag/build_num/date> и всё. Коммитить в гит не нужно.

cocucka ★★★★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.