Browse Source

Jenkins add px4_io-v2 bloaty (flash usage)

sbg
Daniel Agar 5 years ago
parent
commit
e50a50876f
  1. 33
      Jenkinsfile

33
Jenkinsfile vendored

@ -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 {

Loading…
Cancel
Save