Fix the damn buildscripts I keep on missing

This commit is contained in:
2025-06-17 22:18:14 +02:00
parent 4fe0b9702c
commit 415476cef9
5 changed files with 147 additions and 35 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}",