diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 45842e0..43044cd 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -4,5 +4,6 @@ before_script: build: script: - ./gradlew build + - ./gradlew curseforge285509 only: - web diff --git a/build.gradle b/build.gradle index aa93708..3817acc 100644 --- a/build.gradle +++ b/build.gradle @@ -11,6 +11,10 @@ buildscript { } } +plugins { + id 'com.matthewprenger.cursegradle' version '1.2.0' +} + apply plugin: "net.minecraftforge.gradle.forge" version = modVersion @@ -89,3 +93,17 @@ processResources { exclude "mcmod.info" } } + +curseforge { + apiKey = "$apiToken" + project { + id = "$projectID" + changelog = file('changelog.txt') + releaseType = "beta" + addGameVersion '1.12.2' + + mainArtifact(jar) { + displayName = "Infinity Craft $modVersion" + } + } +} diff --git a/gradle.properties b/gradle.properties index d8840ef..9a11349 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,4 +3,6 @@ modVersion=1.4 modBaseName=infinity forgeVersion=1.12.2-14.23.5.2814 mcpVersion=stable_39 -core_version=d406868225 \ No newline at end of file +core_version=d406868225 +apiToken=0 +projectID=285509 \ No newline at end of file