Автоматически создавать фид пакетов в случае создания ветви объекта - PullRequest
0 голосов
/ 17 сентября 2018

Эта проблема известна многим проектам, основанным на maven, использующим ветви функций.В Maven нет понятия ветви.Теперь в среде git-flow есть два способа справиться с артефактами сборки:

  1. изменить номер версии на что-то вроде "featureX-1.0.0-SNAPSHOT".
  2. Разделите репозитории SNAPSHOT, чтобы получить изолированную среду сборки и разработки.Используйте расширение maven, чтобы определить ветвь и выбрать подходящие репозитории на ранних стадиях процесса.

Варианты этих двух вариантов существуют, но оба имеют свои недостатки.Мы хотели бы перейти в нашей команде к варианту 2 и поделиться конвейерами для публикации артефактов maven в отдельных фидах пакетов.

Есть ли способ автоматизировать создание каналов пакетов в случае создания ветки git?

...