Files
AkarinMC/Jenkinsfile
2023-03-05 16:52:36 -07:00

26 lines
483 B
Groovy

pipeline {
agent any
stages {
stage('Init Submodules') {
steps {
sh 'git submodule update --init --recursive'
}
}
stage('Build') {
steps {
sh 'update-alternatives --set java /usr/lib/jvm/zulu8/jre/bin/java'
sh 'chmod +x scripts/inst.sh'
sh './scripts/inst.sh --setup --remote'
}
}
stage('Archive') {
steps {
archiveArtifacts(artifacts: '*.jar', fingerprint: true)
}
}
}
}