staged builds
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good

This commit is contained in:
austin 2024-08-01 17:49:51 -04:00
parent af6bdc6b43
commit 41a145a5bd

14
Jenkinsfile vendored
View File

@ -4,12 +4,24 @@ pipeline {
maven '3.9.6' maven '3.9.6'
} }
stages { stages {
stage('Build') { stage('Setup') {
steps { steps {
sh "chmod +x -R ${env.WORKSPACE}" sh "chmod +x -R ${env.WORKSPACE}"
}
}
stage ('Check Environment') {
steps {
sh 'mvn --version' sh 'mvn --version'
sh 'java -version' sh 'java -version'
}
}
stage('Build (Engine)') {
steps {
sh 'mvn -B -DskipTests clean package' sh 'mvn -B -DskipTests clean package'
}
}
stage('Build (Documentation)') {
steps {
sh 'cd ./docs && doxygen ./Doxyfile' sh 'cd ./docs && doxygen ./Doxyfile'
} }
} }