|
|
@ -16,13 +16,13 @@ node('haimaxy-jnlp') { |
|
|
} |
|
|
} |
|
|
stage('Build') { |
|
|
stage('Build') { |
|
|
echo "3.Build Docker Image Stage" |
|
|
echo "3.Build Docker Image Stage" |
|
|
sh "docker build -t 120.78.76.88/cnych/jenkins-demo:${build_tag} ." |
|
|
|
|
|
|
|
|
sh "docker build -t 120.78.76.88/test/jenkins-demo:${build_tag} ." |
|
|
} |
|
|
} |
|
|
stage('Push') { |
|
|
stage('Push') { |
|
|
echo "4.Push Docker Image Stage" |
|
|
echo "4.Push Docker Image Stage" |
|
|
withCredentials([usernamePassword(credentialsId: 'harbor', passwordVariable: 'harborPassword', usernameVariable: 'harborUser')]) { |
|
|
withCredentials([usernamePassword(credentialsId: 'harbor', passwordVariable: 'harborPassword', usernameVariable: 'harborUser')]) { |
|
|
sh "docker login -u ${harborUser} -p ${harborPassword} http://120.78.76.88" |
|
|
|
|
|
sh "docker push 120.78.76.88/cnych/jenkins-demo:${build_tag}" |
|
|
|
|
|
|
|
|
sh "docker login -u ${harborUser} -p ${harborPassword} 120.78.76.88" |
|
|
|
|
|
sh "docker push 120.78.76.88/test/jenkins-demo:${build_tag}" |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
stage('YAML') { |
|
|
stage('YAML') { |
|
|
|