pipeline {
agent {
dockerfile true
}
stages {
stage('Prepare Build') {
steps {
sh 'mkdir build; cd build; cmake -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ ..'
stage('Build') {
sh 'cd build; make -j$(nproc) package'
post {
success {
archiveArtifacts artifacts: 'build/*.tar.gz', fingerprint: true