diff --git a/extras/ci/client-qt-gnulinux/Jenkinsfile b/extras/ci/client-qt-gnulinux/Jenkinsfile index 006f3226d608be12a60c184be31772fe8b574df1..3a9947f70200c8e5bfe962153889c6cfb6fbb496 100644 --- a/extras/ci/client-qt-gnulinux/Jenkinsfile +++ b/extras/ci/client-qt-gnulinux/Jenkinsfile @@ -22,7 +22,11 @@ // - ansicolor plugin pipeline { - agent 'jami-buildmachine-04.mtl.sfl' + agent { + node { + label 'jami-buildmachine-04.mtl.sfl' + } + } triggers { gerrit customUrl: '', @@ -47,8 +51,6 @@ pipeline { description: 'The Gerrit refspec to fetch.') } - def cpuCount = sh returnStdout: true, script: 'nproc || echo -n 4' - stage('SCM Checkout') { deleteDir() // Checkout jami-project to obtain daemon/LRC/client-qt repositories @@ -77,6 +79,7 @@ pipeline { def jenkinsUID = sh(returnStdout: true, script: 'id -u jenkins').replaceAll("\n", '').trim() def jenkinsGID = sh(returnStdout: true, script: 'id -g jenkins').replaceAll("\n", '').trim() def jenkinsUser = jenkinsUID+':'+jenkinsGID + def cpuCount = sh returnStdout: true, script: 'nproc || echo -n 4' docker.image('client-validation').withRun('-t -u '+jenkinsUser+' -v '+pwd()+':/foo:rw -w /foo -e BATCH_MODE=1', '/bin/bash') { container -> code:{