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}/* cp -r main/_site/. ${env.DEST} cp -r actaddmanual ${env.DEST} cp -r commissions ${env.DEST}''' } } } environment { DEST = "/var/www/ellpeck" } }