@@ -2,12 +2,11 @@ buildscript { repositories { jcenter() } }
22plugins {
33 id ' java'
44 id ' org.jetbrains.kotlin.jvm' version ' 1.2.51'
5- id " com.jfrog.bintray" version " 1.8.4"
5+ id ' nebula.project' version ' 4.0.1'
6+ id " nebula.maven-publish" version " 7.2.4"
7+ id ' nebula.nebula-bintray' version ' 3.5.5'
68}
79
8- apply plugin : " maven-publish"
9-
10-
1110group ' com.github.dsrees'
1211version ' 0.1.1'
1312
@@ -35,21 +34,11 @@ compileTestKotlin {
3534 kotlinOptions. jvmTarget = " 1.8"
3635}
3736
38- publishing {
39- publications {
40- JavaPhoenixClientJar (MavenPublication ) {
41- from components. java
42- groupId ' com.github.dsrees'
43- artifactId ' JavaPhoenixClient'
44- version project. version
45- }
46- }
47- }
48-
4937bintray {
5038 user = System . getenv(' BINTRAY_USER' )
5139 key = System . getenv(' BINTRAY_API_KEY' )
52-
40+ dryRun = true
41+ publish = true
5342 pkg {
5443 repo = ' java-phoenix-client'
5544 name = ' JavaPhoenixClient'
@@ -58,7 +47,10 @@ bintray {
5847 issueTrackerUrl = ' https://github.com/dsrees/JavaPhoenixClient/issues'
5948 vcsUrl = ' https://github.com/dsrees/JavaPhoenixClient.git'
6049 licenses = [' MIT' ]
50+ version {
51+ name = project. version
52+ vcsTag = project. version
53+ }
6154 }
62- publications = [' JavaPhoenixClientJar ' ]
55+ publications = [' nebula ' ]
6356}
64-
0 commit comments