pipeline {
    agent { label 'Wrangler1' }
    environment {
        PROJECT_NAME = 'joplin'
    }
    stages {
        stage('Pull Docker Images') {
            steps {
                sh 'docker-compose -p $PROJECT_NAME pull'
            }
        }
        stage('Deploy') {
            steps {
                sh 'docker-compose -p $PROJECT_NAME up -d --force-recreate'
            }
        }
    }
}