From a2cd645a583258f15b7e161baecd5e8ab8e090a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Quentin=20Ross=C3=A9?= Date: Tue, 19 Mar 2019 10:29:48 +0000 Subject: [PATCH] added default for sonatype credentials --- build.gradle | 25 ++++++++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/build.gradle b/build.gradle index fef8d43..9f6c793 100644 --- a/build.gradle +++ b/build.gradle @@ -19,7 +19,7 @@ sourceCompatibility = 1.7 group = "uk.modl" applicationName = "java-interpreter" archivesBaseName = "java-interpreter" -version = "0.0.3-SNAPSHOT" +version = "0.0.3" def isSnapshot = version.endsWith("SNAPSHOT") @@ -101,9 +101,28 @@ publishing { def snapshotsRepoUrl = "$buildDir/repos/snapshots" url = isSnapshot ? snapshotsRepoUrl : releasesRepoUrl if(!isSnapshot) { + def stUser + def stPwd + + if (project.hasProperty('sonatypeUsername')) { + stUser = sonatypeUsername + } + else{ + stUser = "notdefined" + logger.warn("sonatypeUsername not defined. Please update your gradle config file") + } + + if (project.hasProperty('sonatypePassword')) { + stPwd = sonatypePassword + } + else{ + stPwd = "notdefined" + logger.warn("sonatypePassword not defined. Please update your gradle config file") + } + credentials { - username sonatypeUsername - password sonatypePassword + username stUser + password stPwd } } }