提交 ac00fd7c 作者: bax

gitlab-ci

上级 69068241
...@@ -2,6 +2,7 @@ stages: ...@@ -2,6 +2,7 @@ stages:
- clean - clean
- dockerbuild - dockerbuild
- deploy - deploy
- push
variables: variables:
...@@ -19,7 +20,8 @@ variables: ...@@ -19,7 +20,8 @@ variables:
ACR_EE_IMAGE: cms-test ACR_EE_IMAGE: cms-test
ACR_EE_TAG: $CI_COMMIT_SHA ACR_EE_TAG: $CI_COMMIT_SHA
JAVA_VERSION: '8' JAVA_VERSION: '8'
GITLAB_URL: https://oauth2:MjVJKxB7m4tCy7symBzn@git.mmcuav.cn/iuav/cms.git GITLAB_URL: https://oauth2:6wsXz1Kq2biuG9P1NQ6G@git.mmcuav.cn/dzl/cms-ci-test.git
mvn_clean: mvn_clean:
...@@ -37,9 +39,19 @@ docker_build: ...@@ -37,9 +39,19 @@ docker_build:
- docker login -u $ACR_EE_USERNAME -p 'MMC@2023&ACR' $ACR_EE_REGISTRY - docker login -u $ACR_EE_USERNAME -p 'MMC@2023&ACR' $ACR_EE_REGISTRY
- docker build -t ${ACR_EE_REGISTRY}/${ACR_EE_NAMESPACE}/${ACR_EE_IMAGE}:${TAG} . - docker build -t ${ACR_EE_REGISTRY}/${ACR_EE_NAMESPACE}/${ACR_EE_IMAGE}:${TAG} .
- docker push "${ACR_EE_REGISTRY}/${ACR_EE_NAMESPACE}/${ACR_EE_IMAGE}:${TAG}" - docker push "${ACR_EE_REGISTRY}/${ACR_EE_NAMESPACE}/${ACR_EE_IMAGE}:${TAG}"
- docker logout
cms-argocd-deploy: cms-argocd-deploy:
stage: deploy stage: deploy
script: script:
- cd kustomization/overlays/dev - cd kustomization/overlays/dev
- kustomize edit set image REGISTRY/NAMESPACE/IMAGE:TAG=$REGISTRY/$NAMESPACE/$IMAGE:$TAG - kustomize edit set image REGISTRY/NAMESPACE/IMAGE:TAG=$REGISTRY/$NAMESPACE/$IMAGE:$TAG
\ No newline at end of file
cms-commit-push:
stage: push
script:
- git config user.name "bax"
- git config user.email "baoaixin1999@163.com"
- git remote set-url cms-ci "$GITLAB_URL"
- git tag -a $TAG -m "日常迭代"
- git push cms-ci master --tag
\ No newline at end of file
...@@ -17,5 +17,5 @@ patches: ...@@ -17,5 +17,5 @@ patches:
# name: cms-svc # name: cms-svc
images: images:
- name: REGISTRY/NAMESPACE/IMAGE:TAG - name: REGISTRY/NAMESPACE/IMAGE:TAG
newName: mmc-registry.cn-shenzhen.cr.aliyuncs.com/sharefly-dev/cms newName: mmc-registry.cn-shenzhen.cr.aliyuncs.com/sharefly-dev/cms-test
newTag: 2419eaf6f5b03b29f5e861246d60dd58f30cd7ef newTag: 2419eaf6f5b03b29f5e861246d60dd58f30cd7ef
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论