diff --git a/.travis.yml b/.travis.yml index e3c4b447..a430138b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,8 +1,12 @@ language: java +cache: + directories: + - $HOME/.gradle notifications: email: false jdk: - oraclejdk8 -script: ./gradlew setupCIWorkspace build --refresh-dependencies +install: ./gradlew setupCIWorkspace -S +script: ./gradlew build -S before_install: - chmod a+x gradlew diff --git a/build.gradle b/build.gradle index 2517b8fb..d237a43e 100644 --- a/build.gradle +++ b/build.gradle @@ -75,6 +75,21 @@ processResources } } +task apiJar(type: Jar) { + classifier = 'apiClasses' + from apiClasses +} + +task javadocJar(type: Jar) { + classifier = 'javadoc' + from javadoc +} + +artifacts { +// archives apiJar + archives javadocJar +} + curseforge { project { apiKey = '' @@ -87,7 +102,8 @@ curseforge { requiredLibrary 'base-metals' optionalLibrary 'additional-loot-tables' } - + addArtifact sourceJar + addArtifact javadocJar } } } diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 6c3f4ca6..02e19bc5 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ -#Thu Apr 21 15:09:10 PDT 2016 +#Mon Apr 25 14:51:00 PDT 2016 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-2.12-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-2.13-bin.zip