From 63a3671b178eff604cedc670e00677631a003e68 Mon Sep 17 00:00:00 2001 From: Tommy Lillehagen Date: Thu, 19 Jul 2018 11:49:58 +0100 Subject: [PATCH] CORDA-1674 - Publish Node Explorer artefact (#3437) (#3653) --- build.gradle | 3 ++- tools/explorer/capsule/build.gradle | 22 ++++++++++++++++++++++ 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 400a8a7989..ecdea41787 100644 --- a/build.gradle +++ b/build.gradle @@ -326,7 +326,8 @@ bintrayConfig { 'corda-confidential-identities', 'corda-network-builder', 'corda-blob-inspector', - 'corda-network-bootstrapper' + 'corda-network-bootstrapper', + 'corda-tools-explorer' ] license { name = 'Apache-2.0' diff --git a/tools/explorer/capsule/build.gradle b/tools/explorer/capsule/build.gradle index e872daf3b9..a3ac8ef4c5 100644 --- a/tools/explorer/capsule/build.gradle +++ b/tools/explorer/capsule/build.gradle @@ -2,9 +2,15 @@ * This build.gradle exists to package Node Explorer as an executable fat jar. */ apply plugin: 'us.kirchmeier.capsule' +apply plugin: 'net.corda.plugins.publish-utils' +apply plugin: 'com.jfrog.artifactory' description 'Node Explorer' +configurations { + runtimeArtifacts.extendsFrom runtime +} + repositories { mavenLocal() mavenCentral() @@ -49,3 +55,19 @@ task buildExplorerJAR(type: FatCapsule, dependsOn: project(':tools:explorer').co } build.dependsOn buildExplorerJAR + +artifacts { + runtimeArtifacts buildExplorerJAR + publish buildExplorerJAR { + classifier "" + } +} + +jar { + classifier "ignore" +} + +publish { + disableDefaultJar = true + name 'corda-tools-explorer' +}