Выпуск обновления для библиотеки на Maven Central - PullRequest
0 голосов
/ 04 мая 2018

Итак, я использовал эту статью Полное руководство по созданию и публикации библиотеки Android , чтобы выпустить свою библиотеку в Maven Central. И мне удалось это сделать.

Для этого я создал учетную запись на Sonatype и создал новую проблему с groupId в качестве имени моей учетной записи GitHub. После этого я выпустил свою библиотеку, используя метод gradle uploadArchives. И на Nexus Repository Manager я закрыл и выпустил свою библиотеку. Все прошло отлично, и моя библиотека была доступна в Maven Central через несколько часов.

Проблемы

  1. Как мне выпустить обновление библиотеки ???
    Чтобы обновить библиотеку, я внес в нее изменения и снова выпустил ее из Nexus Repository Manager. Затем я отправился в Sonatype, чтобы добавить еще один комментарий к проблеме, которую создал, однако на этот раз проблема была помечена как решенная, и я не смог сделать никаких новых комментариев. Когда я попытался создать новую проблему, она была помечена как дубликат и немедленно закрыта. И я ждал более 3 дней, но обновление все еще не вышло.

  2. Как освободить вторую библиотеку, используя тот же идентификатор группы (имя учетной записи GitHub)?
    Поскольку я не могу создать второй выпуск для Sonatype, я не могу выпустить вторую библиотеку. Для этой библиотеки я также выполнил те же шаги, но библиотека просто не будет публиковаться в Maven Central.


Я мог бы действительно использовать некоторую помощь здесь.

...