node (label: 'docker') { def app stage('Build') { checkout scm sh 'mkdir -p _site && docker run --rm --volume="$PWD":/srv/jekyll jekyll/builder jekyll build' app = docker.build("maxep/mikee") } stage('Deploy') { sh 'docker-compose up -d' sh 'docker image prune -a -f' } }