maven test 3

This commit is contained in:
Simon Gardling 2021-04-06 22:39:35 -04:00
parent f564431f5a
commit 5e3f7d43c0
2 changed files with 5 additions and 2 deletions

2
Jenkinsfile vendored
View File

@ -33,7 +33,6 @@ pipeline {
publisherStrategy: 'EXPLICIT',
) {
sh '''
whereis mvn && exit
./gradlew setupUpstream
./gradlew applyPatches
'''
@ -52,6 +51,7 @@ pipeline {
) {
withCredentials([usernamePassword(credentialsId: 'jenkins-deploy', usernameVariable: 'ORG_GRADLE_PROJECT_mavenUsername', passwordVariable: 'ORG_GRADLE_PROJECT_mavenPassword')]) {
sh '''
chmod +x mvn || true
./gradlew clean build paperclip publish
mkdir -p "./target"
basedir=$(pwd)

View File

@ -28,7 +28,10 @@ internal fun Project.createPaperclipTask(
"-Dvanillajar=$vanillaJarPath"
)
if (System.getProperty("os.name").startsWith("Windows")) paperclipCmd[0] = "mvn.cmd"
if (jenkins) paperclipCmd.add("-Dstyle.color=never")
if (jenkins) {
paperclipCmd.add("-Dstyle.color=never")
paperclipCmd[0] = "./mvn"
}
ensureSuccess(cmd(*paperclipCmd.toTypedArray(), dir = paperclipDir, printOut = true))
val paperClip = paperclipDir.resolve("assembly/target/paperclip-${toothpick.minecraftVersion}.jar")
val destination = rootProjectDir.resolve(toothpick.calcPaperclipName)