|
@@ -30,7 +30,7 @@ pipeline {
|
|
sh "docker build --build-arg PROJECT_NAME=${JOB_NAME} --build-arg DEPLOY_ENV=${ENV} -t ${harborAddr}/${harborRepo}/${JOB_NAME}:${TAG} ${WORKSPACE}/${projectPath}/"
|
|
sh "docker build --build-arg PROJECT_NAME=${JOB_NAME} --build-arg DEPLOY_ENV=${ENV} -t ${harborAddr}/${harborRepo}/${JOB_NAME}:${TAG} ${WORKSPACE}/${projectPath}/"
|
|
sh '''docker login -u ${harborUser} --password-stdin < /var/jenkins_home/docker/password ${harborAddr}
|
|
sh '''docker login -u ${harborUser} --password-stdin < /var/jenkins_home/docker/password ${harborAddr}
|
|
docker push ${harborAddr}/${harborRepo}/${JOB_NAME}:${TAG}
|
|
docker push ${harborAddr}/${harborRepo}/${JOB_NAME}:${TAG}
|
|
- docker images | grep ${JOB_NAME} | awk '{print $3}' | xargs docker rmi -f'''
|
|
|
|
|
|
+ docker images | grep '${JOB_NAME}${params.TAG}' | awk '{print $3}' '''
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|