From 0845df7dd0320d321227d44aa843cc02edbb4ff3 Mon Sep 17 00:00:00 2001 From: Ben Gruver Date: Fri, 17 Jan 2014 02:40:12 -0800 Subject: [PATCH] Don't throw an exception in the build if the sonatype user/password isn't set --- build.gradle | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index 0a489998..e571f0e9 100644 --- a/build.gradle +++ b/build.gradle @@ -104,8 +104,10 @@ subprojects { beforeDeployment { MavenDeployment deployment -> signing.signPom(deployment) } - repository(url: "https://oss.sonatype.org/service/local/staging/deploy/maven2/") { - authentication(userName: sonatypeUsername, password: sonatypePassword) + if (rootProject.hasProperty('sonatypeUsername') && rootProject.hasProperty('sonatypePassword')) { + repository(url: "https://oss.sonatype.org/service/local/staging/deploy/maven2/") { + authentication(userName: sonatypeUsername, password: sonatypePassword) + } } pom.artifactId = project.name