|
|
|
@ -94,6 +94,39 @@ pipeline {
@@ -94,6 +94,39 @@ pipeline {
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
stage('px4_io-v2 (bloaty)') { |
|
|
|
|
agent { |
|
|
|
|
docker { |
|
|
|
|
image 'px4io/px4-dev-nuttx:2019-10-24' |
|
|
|
|
args '-e CCACHE_BASEDIR=$WORKSPACE -v ${CCACHE_DIR}:${CCACHE_DIR}:rw' |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
steps { |
|
|
|
|
sh 'export' |
|
|
|
|
sh 'make distclean' |
|
|
|
|
sh 'ccache -s' |
|
|
|
|
sh 'git fetch --tags' |
|
|
|
|
sh 'make px4_io-v2_default' |
|
|
|
|
sh 'make px4_io-v2_default bloaty_compileunits' |
|
|
|
|
sh 'make px4_io-v2_default bloaty_inlines' |
|
|
|
|
sh 'make px4_io-v2_default bloaty_sections' |
|
|
|
|
sh 'make px4_io-v2_default bloaty_segments' |
|
|
|
|
sh 'make px4_io-v2_default bloaty_symbols' |
|
|
|
|
sh 'make px4_io-v2_default bloaty_templates' |
|
|
|
|
sh 'make px4_io-v2_default bloaty_compare_master' |
|
|
|
|
sh 'make sizes' |
|
|
|
|
sh 'ccache -s' |
|
|
|
|
} |
|
|
|
|
post { |
|
|
|
|
always { |
|
|
|
|
sh 'make distclean' |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
environment { |
|
|
|
|
CCACHE_DISABLE = 1 |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
stage('px4_fmu-v2 (bloaty)') { |
|
|
|
|
agent { |
|
|
|
|
docker { |
|
|
|
|