diff --git a/build.gradle b/build.gradle index 9e81cf4..d03dbb3 100644 --- a/build.gradle +++ b/build.gradle @@ -9,9 +9,12 @@ buildscript { apply plugin: 'net.minecraftforge.gradle.forge' +boolean dev = System.getenv('RELEASE') == null || System.getenv('RELEASE').equals('false'); +project.buildnumber = System.getenv().BUILD_NUMBER ?: 'custom'; + group = 'com.tterrag.blur' archivesBaseName = "Blur" -version = "${mod_version}-${System.getenv().BUILD_NUMBER}" +version = "${mod_version}-${buildnumber}" sourceCompatibility = '1.8' targetCompatibility = '1.8' @@ -89,4 +92,27 @@ task createResourcePacks { } } -tasks.build.dependsOn createResourcePacks +// Not necessary atm +// tasks.build.dependsOn createResourcePacks + +tasks.curseforge.enabled = !dev && project.hasProperty('curseforge_key') + +curseforge { + if (project.hasProperty('curseforge_key')) { + apiKey = project.curseforge_key + } + + project { + id = project.projectId + changelog = System.getenv('CHANGELOG') == null || System.getenv('CHANGELOG').equals('none') ? getChangelog() : System.getenv('CHANGELOG') + changelogType = 'text' + releaseType = project.releaseType + addGameVersion '1.9.4' + addGameVersion '1.11.2' + mainArtifact(jar) { + displayName = "Blur ${version}" + } + addArtifact(apiJar) + } +} + diff --git a/gradle.properties b/gradle.properties index 4e67340..cfca6fc 100644 --- a/gradle.properties +++ b/gradle.properties @@ -2,5 +2,5 @@ minecraft_version=1.10.2 forge_version=12.18.3.2297 mod_version=1.0.0 -curse_projectId=231056 -release_type=beta \ No newline at end of file +curse_projectId=268324 +release_type=release \ No newline at end of file