pipeline { agent { node { label 'master' customWorkspace 'C:/Users/hell/Desktop/Jenkins/PACP' } } triggers { pollSCM('H/2 * * * *') } stages { stage('CheckOut') { steps { sh ' BUILD_ID=DONTKILLME ' } } stage('Build') { steps { echo 'start Build....' sh 'sed -i "s/\r$//" Package.sh && sh Package.sh' bat 'python setup.py sdist' } } stage('Test') { steps { echo 'start Test...' } } stage('Deploy') { steps { echo 'start Deploy...' sh 'docker build -t pacp:test .' } } } post { always { deleteDir() echo 'always!' } changed { echo 'changed!' } success { echo 'success!' } failure { echo 'failure!' } aborted { echo 'aborted!' } unstable { echo 'unstable!' } } }