2013-12-13 2 views
0

Я работаю над развертыванием проекта github в центральном репозитории maven.Завершение развертывания в центральном репозитории Maven

В соответствии с указаниями, изложенными here, один из участников, имеющих доступ на запись в хранилище GitHub успешно выпустил следующее:

mvn release:prepare 
mvn release:perform 

Однако Nexus UI жаловался не будучи в состоянии найти его GPG ключ и так мы уронили поэтапный репозиторий.

На этом этапе мы снова пытаемся освободить выпуск. Поскольку хранилище GitHub уже правильно помечено, казалось бы, мы только нужно сделать последний шаг:

mvn release:perform 

Это, казалось, что правильный способ сделать это, добавив -DConnectionUrl собственности, но есть нет URL-адреса для тегов/выпусков github. Проверка локального выхода и использование -DlocalCheckout не работают.

На этом этапе я собираюсь сделать оставшиеся части вручную.

Как это сделать?

ответ

0

Это то, что я в конечном итоге делает:

  1. создал файл с именем release.properties в корневой директории проекта и поставляются следующие основные пары значений:

    scm.url=

    scm.tag=

  2. Выполнено mvn release:perform

 Смежные вопросы

  • Нет связанных вопросов^_^