shedaniel 5 жил өмнө
parent
commit
10007d90b9
2 өөрчлөгдсөн 30 нэмэгдсэн , 30 устгасан
  1. 1 1
      JenkinsD
  2. 29 29
      build.gradle

+ 1 - 1
JenkinsD

@@ -10,7 +10,7 @@ pipeline {
             sh "rm -rf build/libs/"
             sh "chmod +x gradlew"
             sh "./gradlew clean --stacktrace"
-            sh "./gradlew build publish --refresh-dependencies --stacktrace"
+            sh "./gradlew curseforge build publish --refresh-dependencies --stacktrace"
 
             archiveArtifacts artifacts: '**/build/libs/*.jar', fingerprint: true
          }

+ 29 - 29
build.gradle

@@ -4,7 +4,7 @@ plugins {
     id 'fabric-loom' version '0.2.6-SNAPSHOT'
     id 'maven-publish'
     id 'net.minecrell.licenser' version '0.4.1'
-//    id 'com.matthewprenger.cursegradle' version '1.4.0'
+    id 'com.matthewprenger.cursegradle' version '1.4.0'
 }
 
 sourceCompatibility = targetCompatibility = 1.8
@@ -96,33 +96,33 @@ task remapMavenJar(type: net.fabricmc.loom.task.RemapJarTask, dependsOn: jar) {
     }
 }
 
-//curseforge {
-//    if (project.hasProperty('cf_pass')) {
-//        apiKey = project.getProperty('cf_pass')
-//        project {
-//            id = '319057'
-//            releaseType = 'release'
-//            addGameVersion '1.15'
-//            addGameVersion '1.15-Snapshot'
-//            addGameVersion 'Java 8'
-//            relations {
-//                requiredDependency 'fabric-api'
-//                embeddedLibrary 'cloth'
-//                embeddedLibrary 'cloth-config'
-//            }
-//            mainArtifact(file("${project.buildDir}/libs/${project.archivesBaseName}-${project.version}.jar")) {
-//                displayName = "[Fabric ${project.minecraft_version}] v$project.version"
-//            }
-//            afterEvaluate {
-//                uploadTask.dependsOn("remapJar")
-//            }
-//        }
-//    }
-//    options {
-//        forgeGradleIntegration = false
-//        javaVersionAutoDetect = false
-//    }
-//}
+curseforge {
+    if (project.hasProperty('danielshe_curse_api_key')) {
+        apiKey = project.getProperty('danielshe_curse_api_key')
+        project {
+            id = '319057'
+            releaseType = 'release'
+            addGameVersion '1.15'
+            addGameVersion '1.15-Snapshot'
+            addGameVersion 'Java 8'
+            relations {
+                requiredDependency 'fabric-api'
+                embeddedLibrary 'cloth'
+                embeddedLibrary 'cloth-config'
+            }
+            mainArtifact(file("${project.buildDir}/libs/${project.archivesBaseName}-${project.version}.jar")) {
+                displayName = "[Fabric ${project.minecraft_version}] v$project.version"
+            }
+            afterEvaluate {
+                uploadTask.dependsOn("remapJar")
+            }
+        }
+    }
+    options {
+        forgeGradleIntegration = false
+        javaVersionAutoDetect = false
+    }
+}
 
 publishing {
     publications {
@@ -147,4 +147,4 @@ publishing {
             }
         }
     }
-}
+}