From: Eric Hartmann Date: Thu, 15 Mar 2018 08:38:35 +0000 (+0100) Subject: Fix Gradle build without credentials X-Git-Tag: 7.5~1532 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=d59e156545eac12b1ff7591c69f2f7d1fcf98328;p=sonarqube.git Fix Gradle build without credentials --- diff --git a/build.gradle b/build.gradle index 2dfc439d7fc..4afdc28f758 100644 --- a/build.gradle +++ b/build.gradle @@ -42,8 +42,8 @@ allprojects { def repository = project.hasProperty('cix') ? 'sonarsource-qa' : 'sonarsource' maven { url "https://repox.sonarsource.com/${repository}" - def artifactoryUsername = System.env.'ARTIFACTORY_PRIVATE_USERNAME' ?: ARTIFACTORY_PRIVATE_USERNAME - def artifactoryPassword = System.env.'ARTIFACTORY_PRIVATE_PASSWORD' ?: ARTIFACTORY_PRIVATE_PASSWORD + def artifactoryUsername = System.env.'ARTIFACTORY_PRIVATE_USERNAME' ?: (project.hasProperty('artifactoryUsername') ? project.getProperty('artifactoryUsername') : '') + def artifactoryPassword = System.env.'ARTIFACTORY_PRIVATE_PASSWORD' ?: (project.hasProperty('artifactoryPassword') ? project.getProperty('artifactoryPassword') : '') if (artifactoryUsername && artifactoryPassword) { credentials { username artifactoryUsername @@ -279,8 +279,8 @@ artifactory { publish { repository { repoKey = System.getenv('ARTIFACTORY_DEPLOY_REPO') - username = System.getenv('ARTIFACTORY_DEPLOY_USERNAME') - password = System.getenv('ARTIFACTORY_DEPLOY_PASSWORD') + username = System.getenv('ARTIFACTORY_DEPLOY_USERNAME') ?: project.properties.artifactoryUsername + password = System.getenv('ARTIFACTORY_DEPLOY_PASSWORD') ?: project.properties.artifactoryPaswword } defaults { properties = [