更新 'Jenkinsfile'

main
newrain001 9 months ago
parent c62696eded
commit 4bd8b8a8d1
  1. 5
      Jenkinsfile

5
Jenkinsfile vendored

@ -1,7 +1,8 @@
pipeline { pipeline {
environment { environment {
DOCKER_REPOSITORY_CREDENTIAL_ID = "ea3d4aae-783b-460f-9cd0-931c53c021db" DOCKER_REPOSITORY_CREDENTIAL_ID = "ea3d4aae-783b-460f-9cd0-931c53c021db"
HARBOR_HOST = "192.168.75.149:30002" HARBOR_HOST = "http://192.168.75.149:30002"
HARBOR_HOST_TAG = "192.168.75.149:30002"
NAMESPACE_NAME = "library" NAMESPACE_NAME = "library"
REPOSITORY_NAME = "my-web-app" REPOSITORY_NAME = "my-web-app"
TAG = "v1.0" TAG = "v1.0"
@ -48,7 +49,7 @@ spec:
sh """ sh """
docker build -t ${env.HARBOR_HOST}/${env.NAMESPACE_NAME}/${env.REPOSITORY_NAME}:${env.TAG} . docker build -t ${env.HARBOR_HOST}/${env.NAMESPACE_NAME}/${env.REPOSITORY_NAME}:${env.TAG} .
docker login ${env.HARBOR_HOST} --username ${env.USERNAME} --password ${env.PASSWORD} docker login ${env.HARBOR_HOST} --username ${env.USERNAME} --password ${env.PASSWORD}
docker push ${env.HARBOR_HOST}/${env.NAMESPACE_NAME}/${env.REPOSITORY_NAME}:${env.TAG} docker push ${env.HARBOR_HOST_TAG}/${env.NAMESPACE_NAME}/${env.REPOSITORY_NAME}:${env.TAG}
""" """
} }
} }

Loading…
Cancel
Save