pipeline {		// requires Jenkins plugin 'PowerShell'
    agent any		// job may run on any Jenkins node
    stages {
        stage ('Cleanup') {
            steps {
                echo "Pulled from ${env.GIT_URL}, branch ${env.GIT_BRANCH}, commit {$env.GIT_COMMIT} ..."
                sh 'git clean -xdf'
                sh 'git status'
            }
        }
        stage ('Health Check') {
            steps {
		echo "Starting build #${env.BUILD_NUMBER} on ${env.NODE_NAME} node ..."
		powershell './scripts/check-health.ps1'
            }
        }
    }
}