pipeline { agent any triggers { pollSCM('') // Webhook triggert build } stages { stage('Checkout') { steps { checkout scm } } stage('Deploy to web14') { steps { sshagent(credentials: ['ben.de-roo.org']) { sh ''' rsync -avz --delete \ --exclude .git \ ./ www-data@web14:/var/www/ben.de-roo.org/ ''' } } } } }