node { service_name = "tzy-admin" registry = "registry.azure.ipangyou.com/poyi/${service_name}" try{ stage("source code check out"){ echo "1. Check out project source ..." dir("projdir"){ git branch: 'master', credentialsId: 'lingxz_git.ipangyou.com', url: 'https://git.ipangyou.com/poyi/tzy-admin.git' } dir("confdir") { git branch: 'master', credentialsId: 'lingxz_git.ipangyou.com', url: 'http://git.ipangyou.com/poyi/deployments.git' } } stage("maven build") { echo "2. Building java package ..." dir("projdir"){ sh '$MAVEN_HOME/bin/mvn clean package' } } stage("docker image build") { echo "3. Building docker image: $registry:$BUILD_NUMBER ..." dir("projdir"){ sh '''cat > Dockerfile<