Завершение развертывания в центральном репозитории Maven
Я работаю над развертыванием проекта github в центральном хранилище maven.
Следуя приведенным здесь инструкциям, один из участников с правами на запись в репозиторий github успешно выдал следующее:
mvn release:prepare
mvn release:perform
Тем не менее, пользовательский интерфейс Nexus пожаловался на невозможность найти его ключ GPG, поэтому мы удалили поэтапное хранилище.
На данный момент мы пытаемся снова подготовить релиз. Поскольку репозиторий github уже был правильно помечен, может показаться, что нам нужно сделать только самый последний шаг:
mvn release:perform
Казалось, что правильный способ сделать это, добавив -DConnectionUrl
свойство, но нет никаких URL-адресов для тегов / релизов github. Проверка выпуска на месте и использование -DlocalCheckout
тоже не похоже на работу.
На данный момент, я думаю сделать оставшиеся части вручную.
Как я могу обернуть это?
1 ответ
Это то, что я в итоге сделал:
Создан файл с именем
release.properties
в корневой директории проекта и предоставили следующие пары ключ-значение:scm.url=
scm.tag=
выполненный
mvn release:perform