pipeline { agent any stages { stage('Build') { when { branch 'master' } steps { sh '''cd main bundle bundle exec jekyll build''' } } stage('Deploy') { when { branch 'master' } steps { sh "rm -rf ${env.DEST}/*" sh "cp -r main/_site/. ${env.DEST}" sh "cp -r actaddmanual ${env.DEST}" sh "cp -r commissions ${env.DEST}" } } } environment { DEST = "/var/www/ellpeck" } }