Renderer/Jenkinsfile
austin a03b3f8085
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
jenkins xvfb
2024-08-01 16:07:52 -04:00

42 lines
1.1 KiB
Groovy

pipeline {
agent any
tools {
maven '3.9.6'
}
stages {
stage('Build') {
steps {
sh "chmod +x -R ${env.WORKSPACE}"
sh 'mvn --version'
sh 'java -version'
sh 'mvn -B -DskipTests clean package'
sh 'cd ./docs && doxygen ./Doxyfile'
}
}
stage('Test') {
steps {
wrap(
[
$class: 'Xvfb',
additionalOptions: '',
assignedLabels: '',
autoDisplayName: true,
debug: true,
displayNameOffset: 0,
installationName: 'Default',
parallelBuild: true,
screen: '1920x1080x24',
timeout: 25
]
) {
sh 'mvn test'
}
}
post {
always {
junit 'target/surefire-reports/*.xml'
}
}
}
}
}