pipeline { agent any options { skipDefaultCheckout(true) } stages { stage("Checkout") { steps { cleanWs() checkout scm } } stage('Configure') { agent { docker { image 'tqcq/cross' } } steps { sh 'cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=Debug -DTILE_BUILD_TESTS=ON -DTILE_BUILD_BENCHMARKS=ON' } } stage('Build'){ agent { docker { image 'tqcq/cross' } } steps { sh 'cmake --build --target all -- -j`nproc --ignore=4`' } } stage('Deploy') { steps { sh 'echo publish' } } } }