Использование учетных данных репозитория maven в settings.gradle - PullRequest
0 голосов
/ 28 июня 2018

Я работаю над проектом рабочей области Liferay. Как я могу настроить учетные данные для репозитория maven в каком-то внешнем файле, например, gradle.properties в домашней папке, и использовать его в settings.gradle. Я знаю, что вышеуказанные настройки будут работать для build.gradle, но мне нужно то же самое для settings.gradle в настоящее время мои настройки. Gradle, как показано ниже,

buildscript {
    dependencies {
        classpath group: "com.liferay", name: "com.liferay.gradle.plugins.workspace", version: "latest.release"
        classpath group: "net.saliman", name: "gradle-properties-plugin", version: "1.4.6"
    }

    repositories {
        maven {
            credentials {
                username 'user'
                password 'pw'
            }
            url "https://<host>/<url>"
        }
    }
}

1 Ответ

0 голосов
/ 30 июня 2018

Нет большой разницы, вот пример из settings.gradle В этом примере имя пользователя и пароль получены из личных свойств.

buildscript {

    dependencies { classpath "com.liferay:com.liferay.gradle.plugins.workspace:1.9.2" }

    repositories {
        maven {
            credentials {
                username = artifactory_username
                password = artifactory_password
            }
            url "https://example/artifactory/libs-release"
        }
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...