| 123456789101112131415161718192021222324 | #!/usr/bin/env groovypipeline {    agent { label 'prod' }    stages {        stage('Check env') {            steps {                echo "Displaying Jenkins environment variables ..."                echo "BRANCH_NAME : ${env.BRANCH_NAME}"                echo "JOVIAN_WEB_DEPLOY_PATH : ${env.JOVIAN_WEB_DEPLOY_PATH}"                echo "JOVIAN_WEB_PREPROD_PATH : ${env.JOVIAN_WEB_PREPROD_PATH}"                echo "Done."            }        }        stage('Deploy') {            when { branch 'master' }            steps {                sh "undeployed/scripts/deploy/up-date.sh"                sh "undeployed/scripts/deploy/up-version.sh"                sh "rsync --delete --recursive --verbose web/ ${env.JOVIAN_WEB_DEPLOY_PATH}"            }        }    }}
 |