Server-Root/Jenkinsfile
2018-08-08 21:53:18 +02:00

25 lines
379 B
Groovy

pipeline {
agent any
stages {
label 'linux && debian && teaspeak'
}
steps {
stage ('Initialize libraries') {
steps {
sh 'apt-get update'
sh 'git submodule update --init --remote --recursive'
sh './attach_modules.sh'
dir ('libraries') {
sh 'build.sh'
}
}
}
stage ('Build TeaSpeak') {
steps {
sh 'build_teaspeak.sh'
}
}
}
}