From 0faeb34da9306010271a654d3b1e6ceb39a6c820 Mon Sep 17 00:00:00 2001 From: Artem Bilan Date: Thu, 2 Nov 2023 17:13:30 -0400 Subject: [PATCH] Bring back `artifactory` config --- publish-maven.gradle | 29 +++++++++++++++++++---------- 1 file changed, 19 insertions(+), 10 deletions(-) diff --git a/publish-maven.gradle b/publish-maven.gradle index 3398960..52d158f 100644 --- a/publish-maven.gradle +++ b/publish-maven.gradle @@ -54,15 +54,24 @@ publishing { } } -tasks.named('artifactoryPublish') { - publications(publishing.publications.mavenJava) - def zipArtifactProps = - ['zip.name' : 'spring-integration-aws', - 'zip.displayname': 'Spring Integration Aws', - 'zip.deployed' : 'false'] - properties { - mavenJava zipArtifactProps, '*:*:*:*@zip' - mavenJava 'zip.type': 'docs', '*:*:*:docs@zip' - mavenJava 'zip.type': 'dist', '*:*:*:dist@zip' +if (isCI) { + artifactory { + publish { + defaults { + def zipArtifactProps = + ['zip.name': 'spring-integration-aws', + 'zip.displayname': 'Spring Integration Aws', + 'zip.deployed': 'false'] + properties { + mavenJava zipArtifactProps, '*:*:*:*@zip' + mavenJava 'zip.type': 'docs', '*:*:*:docs@zip' + mavenJava 'zip.type': 'dist', '*:*:*:dist@zip' + } + } + } + } + + tasks.named('artifactoryPublish') { + publications(publishing.publications.mavenJava) } } \ No newline at end of file