Аутентификация Gradle Maven не работает с кредитами в gradle.properties - PullRequest
1 голос
/ 06 марта 2019

В настоящее время я пытаюсь заставить проект Gradle использовать внутреннюю связь компании. После некоторых поисков я нашел следующее:

repositories {
     maven {
            credentials {
                username= 'MyName'
                password= 'MyPass'
            }
            url 'https://company.com/repository/public/'
        }
    }

Однако я не хочу фиксировать свои кредиты, поэтому я положил их в свой ~/.gradle/.gradle.properties как:

nexusUsername=MyName
nexusPassword=MyPass

И изменил мой build.gradle на:

repositories {
     maven {
            credentials {
                username= project.ext["nexusUsername"]
                password= project.ext["nexusPassword"]
            }
            url 'https://company.com/repository/public/'
        }
    }

В этот момент сервер начал отвечать HTTP 401. Когда я их печатаю, они все равно появляются и выглядят точно так же. Почему это происходит и как я могу это исправить?

...