diff --git a/automation/Jenkinsfile b/automation/Jenkinsfile index 6504bd1d..167c28cc 100644 --- a/automation/Jenkinsfile +++ b/automation/Jenkinsfile @@ -1,6 +1,7 @@ pipeline { environment { - BUILDDIR_Q7 = 'build_q7' + BUILDDIR_Q7S = 'build_q7s_fm' + BUILDDIR_Q7S_EM = 'build_q7s_em' BUILDDIR_LINUX = 'build_linux' } agent { @@ -12,15 +13,24 @@ pipeline { stages { stage('Clean') { steps { - sh 'rm -rf $BUILDDIR_Q7' + sh 'rm -rf $BUILDDIR_Q7S' + sh 'rm -rf $BUILDDIR_Q7S_EM' sh 'rm -rf $BUILDDIR_LINUX' } } stage('Build Q7S') { steps { - dir(BUILDDIR_Q7) { + dir(BUILDDIR_Q7S) { sh 'cmake -DTGT_BSP="arm/q7s" -DCMAKE_BUILD_TYPE=Debug ..' - sh 'cmake --build . -j4' + sh 'cmake --build . -j6' + } + } + } + stage('Build Q7S EM') { + steps { + dir(BUILDDIR_Q7S_EM) { + sh 'cmake -DTGT_BSP="arm/q7s" -DEIVE_Q7S_EM=ON -DCMAKE_BUILD_TYPE=Debug ..' + sh 'cmake --build . -j6' } } } @@ -28,7 +38,7 @@ pipeline { steps { dir(BUILDDIR_LINUX) { sh 'cmake ..' - sh 'cmake --build . -j4' + sh 'cmake --build . -j6' sh './eive-unittest' } }