Gradle publishPubNamePublicationToRepoNameRepository завершается с ошибкой «Не удалось получить ресурс [...] maven-metadata.xml» - PullRequest
0 голосов
/ 14 декабря 2018

Когда я вызываю gradle publishPubNamePublicationToRepoNameRepository в пустой репозиторий, расположенный на частном сервере, я получаю ошибку:

11:57:35.266 [ERROR] [org.gradle.api.publication.maven.internal.action.LoggingMavenTransferListener] Could not transfer metadata com:foo-bar:1.1.25-SNAPSHOT/maven-metadata.xml from/to remote (https://serverHostname/snapshots): Could not get resource 'com/foo/bar/1.1.25-SNAPSHOT/maven-metadata.xml'

, что приводит к сбою сборки.Есть ли способ подавить эту ошибку?Я считаю, что сбой является нормальным, учитывая, что хранилище пусто, и этот файл будет создан после первого развертывания.Самое большее, я ожидаю, что это будет предупреждением.Есть идеи?

1 Ответ

0 голосов
/ 17 декабря 2018

Сообщение об ошибке вводит в заблуждение.Проблема заключалась в том, что у пользователя не было разрешения на чтение в хранилище.Кажется, что ошибка отказа в доступе обрабатывается иначе, чем файл, не найденный, но Gradle сообщает об одной и той же ошибке в обоих случаях.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...