[DEV] Fix Jenkins Scripts

This commit is contained in:
2024-10-22 19:17:45 +02:00
parent 825a6aa791
commit 86149ace11
6 changed files with 145 additions and 26 deletions

View File

@@ -26,25 +26,33 @@ pipeline {
}
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}",