|
|
|
@ -5,7 +5,7 @@ pipeline {
@@ -5,7 +5,7 @@ pipeline {
|
|
|
|
|
agent { |
|
|
|
|
docker { |
|
|
|
|
image 'px4io/px4-dev-base:2017-10-23' |
|
|
|
|
args '--env CI=true' |
|
|
|
|
args '-e CI=true' |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
steps { |
|
|
|
@ -26,7 +26,7 @@ pipeline {
@@ -26,7 +26,7 @@ pipeline {
|
|
|
|
|
builds["${node_name}"] = { |
|
|
|
|
node { |
|
|
|
|
stage("Build Test ${node_name}") { |
|
|
|
|
docker.image('px4io/px4-dev-nuttx:2017-10-23').inside('-e CCACHE_BASEDIR=$WORKSPACE -e CCACHE_DIR=/tmp/ccache -v /tmp/ccache:/tmp/ccache:rw') { |
|
|
|
|
docker.image('px4io/px4-dev-nuttx:2017-10-23').inside('-e CI=true -e CCACHE_BASEDIR=$WORKSPACE -e CCACHE_DIR=/tmp/ccache -v /tmp/ccache:/tmp/ccache:rw') { |
|
|
|
|
stage("${node_name}") { |
|
|
|
|
checkout scm |
|
|
|
|
sh "make clean" |
|
|
|
@ -49,7 +49,7 @@ pipeline {
@@ -49,7 +49,7 @@ pipeline {
|
|
|
|
|
builds["px4fmu-v2"] = { |
|
|
|
|
node { |
|
|
|
|
stage("Build Test ${node_name}") { |
|
|
|
|
docker.image('px4io/px4-dev-nuttx:2017-10-23').inside('-e CCACHE_BASEDIR=$WORKSPACE -e CCACHE_DIR=/tmp/ccache -v /tmp/ccache:/tmp/ccache:rw') { |
|
|
|
|
docker.image('px4io/px4-dev-nuttx:2017-10-23').inside('-e CI=true -e CCACHE_BASEDIR=$WORKSPACE -e CCACHE_DIR=/tmp/ccache -v /tmp/ccache:/tmp/ccache:rw') { |
|
|
|
|
stage("${node_name}") { |
|
|
|
|
checkout scm |
|
|
|
|
sh "make clean" |
|
|
|
@ -77,7 +77,7 @@ pipeline {
@@ -77,7 +77,7 @@ pipeline {
|
|
|
|
|
builds["${node_name}"] = { |
|
|
|
|
node { |
|
|
|
|
stage("Build Test ${node_name}") { |
|
|
|
|
docker.image('px4io/px4-dev-nuttx:2017-10-23').inside('-e CCACHE_BASEDIR=$WORKSPACE -e CCACHE_DIR=/tmp/ccache -v /tmp/ccache:/tmp/ccache:rw') { |
|
|
|
|
docker.image('px4io/px4-dev-nuttx:2017-10-23').inside('-e CI=true -e CCACHE_BASEDIR=$WORKSPACE -e CCACHE_DIR=/tmp/ccache -v /tmp/ccache:/tmp/ccache:rw') { |
|
|
|
|
stage("${node_name}") { |
|
|
|
|
checkout scm |
|
|
|
|
sh "make clean" |
|
|
|
@ -102,7 +102,7 @@ pipeline {
@@ -102,7 +102,7 @@ pipeline {
|
|
|
|
|
builds["${node_name}"] = { |
|
|
|
|
node { |
|
|
|
|
stage("Build Test ${node_name}") { |
|
|
|
|
docker.image('px4io/px4-dev-nuttx:2017-10-23').inside('-e CCACHE_BASEDIR=$WORKSPACE -e CCACHE_DIR=/tmp/ccache -v /tmp/ccache:/tmp/ccache:rw') { |
|
|
|
|
docker.image('px4io/px4-dev-nuttx:2017-10-23').inside('-e CI=true -e CCACHE_BASEDIR=$WORKSPACE -e CCACHE_DIR=/tmp/ccache -v /tmp/ccache:/tmp/ccache:rw') { |
|
|
|
|
stage("${node_name}") { |
|
|
|
|
checkout scm |
|
|
|
|
sh "make clean" |
|
|
|
@ -125,7 +125,7 @@ pipeline {
@@ -125,7 +125,7 @@ pipeline {
|
|
|
|
|
builds["${node_name}"] = { |
|
|
|
|
node { |
|
|
|
|
stage("Build Test ${node_name}") { |
|
|
|
|
docker.image('px4io/px4-dev-raspi:2017-10-23').inside('-e CCACHE_BASEDIR=$WORKSPACE -e CCACHE_DIR=/tmp/ccache -v /tmp/ccache:/tmp/ccache:rw') { |
|
|
|
|
docker.image('px4io/px4-dev-raspi:2017-10-23').inside('-e CI=true -e CCACHE_BASEDIR=$WORKSPACE -e CCACHE_DIR=/tmp/ccache -v /tmp/ccache:/tmp/ccache:rw') { |
|
|
|
|
stage("${node_name}") { |
|
|
|
|
checkout scm |
|
|
|
|
sh "make clean" |
|
|
|
@ -147,7 +147,7 @@ pipeline {
@@ -147,7 +147,7 @@ pipeline {
|
|
|
|
|
builds["${node_name}"] = { |
|
|
|
|
node { |
|
|
|
|
stage("Build Test ${node_name}") { |
|
|
|
|
docker.image('px4io/px4-dev-armhf:2017-10-23').inside('-e CCACHE_BASEDIR=$WORKSPACE -e CCACHE_DIR=/tmp/ccache -v /tmp/ccache:/tmp/ccache:rw') { |
|
|
|
|
docker.image('px4io/px4-dev-armhf:2017-10-23').inside('-e CI=true -e CCACHE_BASEDIR=$WORKSPACE -e CCACHE_DIR=/tmp/ccache -v /tmp/ccache:/tmp/ccache:rw') { |
|
|
|
|
stage("${node_name}") { |
|
|
|
|
checkout scm |
|
|
|
|
sh "make clean" |
|
|
|
@ -193,7 +193,7 @@ pipeline {
@@ -193,7 +193,7 @@ pipeline {
|
|
|
|
|
builds["${node_name} (GCC7)"] = { |
|
|
|
|
node { |
|
|
|
|
stage("Build Test ${node_name} (GCC7)") { |
|
|
|
|
docker.image('px4io/px4-dev-base-archlinux:2017-12-08').inside('-e CCACHE_BASEDIR=$WORKSPACE -e CCACHE_DIR=/tmp/ccache -v /tmp/ccache:/tmp/ccache:rw') { |
|
|
|
|
docker.image('px4io/px4-dev-base-archlinux:2017-12-08').inside('-e CI=true -e CCACHE_BASEDIR=$WORKSPACE -e CCACHE_DIR=/tmp/ccache -v /tmp/ccache:/tmp/ccache:rw') { |
|
|
|
|
stage("${node_name}") { |
|
|
|
|
checkout scm |
|
|
|
|
sh "make clean" |
|
|
|
@ -220,7 +220,7 @@ pipeline {
@@ -220,7 +220,7 @@ pipeline {
|
|
|
|
|
// agent { |
|
|
|
|
// docker { |
|
|
|
|
// image 'px4io/px4-dev-clang:2017-10-23' |
|
|
|
|
// args '-e CCACHE_BASEDIR=$WORKSPACE -e CCACHE_DIR=/tmp/ccache -v /tmp/ccache:/tmp/ccache:rw' |
|
|
|
|
// args '-e CI=true -e CCACHE_BASEDIR=$WORKSPACE -e CCACHE_DIR=/tmp/ccache -v /tmp/ccache:/tmp/ccache:rw' |
|
|
|
|
// } |
|
|
|
|
// } |
|
|
|
|
// steps { |
|
|
|
@ -233,7 +233,7 @@ pipeline {
@@ -233,7 +233,7 @@ pipeline {
|
|
|
|
|
agent { |
|
|
|
|
docker { |
|
|
|
|
image 'px4io/px4-dev-base:2017-10-23' |
|
|
|
|
args '-e CCACHE_BASEDIR=$WORKSPACE -e CCACHE_DIR=/tmp/ccache -v /tmp/ccache:/tmp/ccache:rw' |
|
|
|
|
args '-e CI=true -e CCACHE_BASEDIR=$WORKSPACE -e CCACHE_DIR=/tmp/ccache -v /tmp/ccache:/tmp/ccache:rw' |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
steps { |
|
|
|
@ -248,7 +248,7 @@ pipeline {
@@ -248,7 +248,7 @@ pipeline {
|
|
|
|
|
// agent { |
|
|
|
|
// docker { |
|
|
|
|
// image 'px4io/px4-dev-base:2017-10-23' |
|
|
|
|
// args '-e CCACHE_BASEDIR=$WORKSPACE -e CCACHE_DIR=/tmp/ccache -v /tmp/ccache:/tmp/ccache:rw' |
|
|
|
|
// args '-e CI=true -e CCACHE_BASEDIR=$WORKSPACE -e CCACHE_DIR=/tmp/ccache -v /tmp/ccache:/tmp/ccache:rw' |
|
|
|
|
// } |
|
|
|
|
// } |
|
|
|
|
// steps { |
|
|
|
|