From 6ebf19100ffcce3876e7981009c82d9f20355a18 Mon Sep 17 00:00:00 2001 From: Flare Microsystems Date: Fri, 8 Nov 2024 12:49:04 -0800 Subject: [PATCH] Rename JenkinsFile to Jenkinsfile --- Jenkinsfile | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..eb567e4 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,26 @@ +pipeline { + agent any + stages { + stage('Compile'){ + steps { + sh "mkdir -p bin" + sh "/tool/jdk1.6.0_45/bin/javac -target 1.5 -cp ./Lib/lwjgl.jar:./Lib/jinput.jar:./Lib/lwjgl_util.jar -d bin \$(find ./src/* | grep .java)" + } + } + stage('Package'){ + steps { + sh "echo $MANIFEST" + sh "echo $MANIFEST > manifest.txt" + dir("bin") + { + sh "/tool/jdk1.6.0_45/bin/jar cvfm ../CrossJeeves.jar ../manifest.txt ." + } + } + }ge('Archive Artifacts') + { + steps{ + archiveArtifacts artifacts: 'CrossJeeves.jar' + } + } + } +}