Files
CraterLib/patches/1.21.6/.jenkins/Jenkinsfile.deploy.patch

43 lines
1.3 KiB
Diff

--- a/.jenkins/Jenkinsfile.deploy
+++ b/.jenkins/Jenkinsfile.deploy
@@ -26,25 +26,33 @@
}
stage("Prepare") {
steps {
- sh "chmod +x ./gradlew"
- sh "./gradlew clean"
+ dir("${WORKSPACE}/${majorMc}") {
+ sh "chmod +x ./gradlew"
+ sh "./gradlew clean"
+ }
}
}
stage("Publish to Modrinth/Curseforge") {
steps {
- sh "./gradlew publishMod -Prelease=true"
+ dir("${WORKSPACE}/${majorMc}") {
+ sh "./gradlew publishMod -Prelease=true"
+ }
}
}
stage("Publish to Maven") {
steps {
- sh "./gradlew publish -Prelease=true"
+ dir("${WORKSPACE}/${majorMc}") {
+ sh "./gradlew publish -Prelease=true"
+ }
}
}
}
post {
always {
- sh "./gradlew --stop"
- deleteDir()
+ dir("${WORKSPACE}/${majorMc}") {
+ sh "./gradlew --stop"
+ deleteDir()
+ }
discordSend webhookURL: env.FDD_WH_ADMIN,
title: "CraterLib Port Deploy #${BUILD_NUMBER}",