From fa606af64d96b808ef5b0eb2eb0cc12c45e21dc8 Mon Sep 17 00:00:00 2001 From: Chris Bono Date: Sat, 9 Jul 2022 18:37:38 -0500 Subject: [PATCH] Only use artifactory task when user/pass exists --- build.gradle | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/build.gradle b/build.gradle index 6310300b..c10a6acf 100644 --- a/build.gradle +++ b/build.gradle @@ -364,16 +364,18 @@ sonarqube { // skip publishing the root module artifactoryPublish.skip = true -artifactory { - contextUrl = 'https://repo.spring.io' - publish { - repository { - repoKey = 'libs-snapshot-local' - username = "${artifactoryUsername}" - password = "${artifactoryPassword}" - } - defaults { - publications('mavenJava') +if (project.hasProperty('artifactoryUsername')) { + artifactory { + contextUrl = 'https://repo.spring.io' + publish { + repository { + repoKey = 'libs-snapshot-local' + username = "${artifactoryUsername}" + password = "${artifactoryPassword}" + } + defaults { + publications('mavenJava') + } } } }