Публикация библиотеки Android из JCenter в Maven Central

Я следил за этими шаги для отправки библиотеки Android File Picker в JCenter через Bintray и Android Studio. Библиотека была связана с JCenter. Я предоставил все детали, такие как данные учетной записи Sonatype и ключи GPG, а также создал выпуск в Sonatype как новый проект. Однако, когда я пытаюсь синхронизировать библиотеку с Maven Central, я получаю следующую ошибку:

Last Synced: Never
Last Sync Status: Sync Failed
Last Sync Errors: Failed to promote repository: central_bundles-7671. Server response: <nexus-error> <errors> <error> <id>*</id> <msg>User 'angads25' missing 'promote' permission for staging profile: 7edbe315063867</msg> </error> </errors> </nexus-error> Dropping existing partial staging repository.

Что я должен делать?


person Angad Singh    schedule 18.07.2016    source источник


Ответы (1)


Причина тут же, в сообщении об ошибке.

Похоже, у вас нет прав на публикацию в Maven Central по пути, который вы пытаетесь опубликовать. Убедитесь, что идентификатор группы вашего проекта соответствует идентификатору группы, для которой вы запросили право собственности в Sonatype JIRA.

person JBaruch    schedule 18.07.2016
comment
Сколько времени потребуется, чтобы показать библиотеку в результатах центрального поиска maven? - person Angad Singh; 19.07.2016
comment
Это Sonatype, так что это зависит. Обещают до четырех часов. - person JBaruch; 19.07.2016