Commit e6d927e9 authored by Daniel Agar's avatar Daniel Agar

Jenkins add Linux debug

parent 65b75a05
...@@ -3,6 +3,22 @@ pipeline { ...@@ -3,6 +3,22 @@ pipeline {
stages { stages {
stage('build') { stage('build') {
parallel { parallel {
stage('Linux Debug') {
agent {
docker {
image 'mavlink/qgc-build-linux'
args '-e CI=true -e CCACHE_BASEDIR=$WORKSPACE -e CCACHE_DIR=/tmp/ccache -v /tmp/ccache:/tmp/ccache:rw'
}
}
steps {
sh 'git submodule deinit -f .'
sh 'git clean -ff -x -d .'
sh 'git submodule update --init --recursive --force'
sh 'mkdir build; cd build; qmake -r ${WORKSPACE}/qgroundcontrol.pro CONFIG+=debug CONFIG+=WarningsAsErrorsOn'
sh 'cd build; make -j4'
sh 'ccache -s'
}
}
stage('Linux Release') { stage('Linux Release') {
agent { agent {
docker { docker {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment