diff --git a/build.gradle b/build.gradle index 7298901b2..9d47c0c26 100644 --- a/build.gradle +++ b/build.gradle @@ -18,10 +18,13 @@ plugins { apply plugin: 'net.minecraftforge.gradle' apply plugin: 'org.spongepowered.mixin' -boolean dev = System.getenv('RELEASE') == null || System.getenv('RELEASE').equals('false'); +boolean dev = System.getenv('RELEASE') == null || System.getenv('RELEASE').equalsIgnoreCase('false'); +ext.buildnumber = 0 +project.buildnumber = System.getenv('BUILD_NUMBER') != null ? System.getenv('BUILD_NUMBER') : "custom" + +version = "${mc_update_version}-${mod_version}" + (dev ? ".${buildnumber}" : '') group = 'jozufozu' -version = "${mc_update_version}-${mod_version}" archivesBaseName = 'flywheel' sourceCompatibility = targetCompatibility = compileJava.sourceCompatibility = compileJava.targetCompatibility = '1.8' @@ -127,6 +130,10 @@ task sourcesJar(type: Jar) { archiveClassifier.set('sources') } +artifacts { + archives jar, sourcesJar +} + tasks.curseforge.enabled = !dev && project.hasProperty('jozu_curseforge_key') curseforge {