Учетные данные для загрузки с проверкой подлинности оболочки Gradle не извлекаются из среды

Использование оболочки gradle и указание URL-адреса внутреннего репозитория для загрузки zip-дистрибутива. Я следовал инструкциям отсюда: https://docs.gradle.org/5.2.1/userguide/gradle_wrapper.html#sec:authenticated_download

https\://<username>:<password>@... в distributionUrl работает нормально, но не оптимально — мы не хотим, чтобы учетные данные проверялись в системе управления версиями. Я старался:

systemProp.gradle.wrapperUser=<username>
systemProp.gradle.wrapperPassword=<password>

и подтвердил, что свойства устанавливаются; однако они, кажется, полностью игнорируются. Я продолжаю получать несанкционированную ошибку 401 при попытке доступа к нашему внутреннему хранилищу. Перепробовал все возможные комбинации: systemProp.gradle.wrapperUser=username, gradle.wrapperUser=username и wrapperUser=username, ничего не работает.

Буду признателен за любую оказанную помощь.


person Al A    schedule 05.12.2019    source источник


Ответы (1)


Что ж, оказывается, проблема была не в Gradle, а в IntelliJ, который, похоже, переопределяет или полностью игнорирует вышеуказанные свойства. Из сценария оболочки Unix все работает так, как рекламируется.

person Al A    schedule 06.12.2019