From e50a50876f51d444ff4655768566c360beb75146 Mon Sep 17 00:00:00 2001 From: Daniel Agar Date: Sat, 30 Nov 2019 11:29:14 -0500 Subject: [PATCH] Jenkins add px4_io-v2 bloaty (flash usage) --- Jenkinsfile | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 3065343ba6..e556dcdf6f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -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 {