pipeline { agent any stages { stage('Build') { steps { sh 'docker buildx bake --progress=plain' } } stage('Deploy') { steps { sh 'docker buildx bake --progress=plain --push' } } } post { always { sh 'docker system prune --force --volumes' cleanWs(cleanWhenNotBuilt: true, deleteDirs: true, disableDeferredWipeout: true, notFailBuild: true) } } }