Add maven publishing, now to add an actual maven host sometime...

master
Julius de Jeu 2019-07-26 19:19:54 +02:00
parent 8f545c09a0
commit 414efe4123
2 changed files with 29 additions and 13 deletions

View File

@ -1,7 +1,7 @@
plugins {
id 'java'
id 'java-library'
id 'org.jetbrains.kotlin.jvm' version '1.3.41'
id "com.jfrog.bintray" version "1.8.4"
id 'maven-publish'
}
group 'nl.voidcorp.depinj'
@ -27,15 +27,31 @@ compileTestKotlin {
kotlinOptions.jvmTarget = "1.8"
}
bintray {
user = System.getenv('BINTRAY_USER')
key = System.getenv('BINTRAY_KEY')
pkg {
repo = 'generic'
name = 'gradle-project'
userOrg = 'bintray_user'
licenses = ['Apache-2.0']
vcsUrl = 'https://github.com/bintray/gradle-bintray-plugin.git'
}
task sourcesJar(type: Jar) {
from sourceSets.main.allJava
archiveClassifier = 'sources'
}
task javadocJar(type: Jar) {
from javadoc
archiveClassifier = 'javadoc'
}
publishing {
publications {
maven(MavenPublication) {
artifactId = 'depinj'
from components.java
artifact sourcesJar
artifact javadocJar
}
}
}
javadoc {
if (JavaVersion.current().isJava9Compatible()) {
options.addBooleanOption('html5', true)
}
}

View File

@ -1,5 +1,5 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.3-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-5.5.1-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists