2016-08-24 16 views
1

Я применил артефакт maven к ossrh. Сейчас он находится в промежуточном хранилище (https://oss.sonatype.org/content/repositories/central_bundles-7996)Освобождение артефакта в промежуточном репозитории

Как я могу освободить этот артефакт? Попытка через mvn nexus-staging:release или из webapp на oss.sonatype.org, я получаю 403: неавторизованный ...

ответ

1

Вам нужно вручную перейти к oss nexus и отпустить его.

Close and Drop or Release Your Staging Repository

После того, как вы успешно закрыли хранилище индексирование, вы можете отпустить его, нажав на кнопку Release. Это переместит компоненты в репозиторий выпуска OSSRH, где будет синхронизироваться с Центральным репозиторием.

+0

Промежуточный репозиторий был автоматически очищен. Но в документации, которую вы указали, есть следующее: 'Если вы выпускаете первый раз, не забудьте прокомментировать билет для отслеживания проблем, сообщив нам, что вы завершили выпуск, чтобы мы могли активировать вашу синхронизацию process' Я никогда не заполнял билет JIRA раньше ... что это значит? –

+0

Я сделал, первый раз что-то выпустил. Затем я выпустил только с привязкой. – Sammyrulez

+1

Вы должны создать билет JIRA на [Jira] (http://issue.sonatype.org). ** Будьте осторожны **, создайте билет «Новый проект» **, только для каждой корневой группы, которую вы имеете. Например, у меня есть marchand.top, я создал билет для top.marchand groupId, а не для sub-groupIds, например top.marchand.xml –

2

Я должен создать вопрос типа «New Project» в http://issues.sonatype.org/

Затем, когда проект Виль будет создан, подтвердить по этому вопросу, что все правильно, и что артефакт может быть освобожден.