fix: fix gitlab-ci.yml

This commit is contained in:
shizhendong
2021-06-21 09:27:07 +08:00
parent 3e7a71ea8a
commit 138f5975da

View File

@@ -1,5 +1,14 @@
stages:
- build_project
- build_image
cache:
key:
files:
- package.json
paths:
- node_modules
build_project:
stage: build_project
@@ -8,29 +17,26 @@ build_project:
- npm install --unsafe-perm
- echo "npm run build"
- npm run build
- echo "docker build"
- docker build -t dev_cn-ui:latest .
- echo "docker tag"
- docker tag dev_cn-ui:latest 192.168.40.153:9080/cyber-narrator/dev_cn-ui:latest
- echo "docker push"
- docker push 192.168.40.153:9080/cyber-narrator/dev_cn-ui:lates
artifacts:
paths: dist/** # 保存的文件
only:
- dev-cicd
tags:
- GN-XXG-Server
build_image:
stage: build_image
script:
- echo "docker build"
- docker build -t dev_cn-ui:latest .
- echo "docker tag"
- docker tag dev_cn-ui:latest 192.168.40.153:9080/cyber-narrator/dev_cn-ui:latest
- echo "docker push"
- docker push 192.168.40.153:9080/cyber-narrator/dev_cn-ui:latest
- rm -rf dist-bak
when: on_success
only:
- dev-cicd
tags:
- GN-XXG-Server
#build_image:
# stage: build_image
# script:
# - echo "docker build"
# - docker build -t dev_cn-ui:latest .
# - echo "docker tag"
#- docker tag dev_cn-ui:latest 192.168.40.153:9080/cyber-narrator/dev_cn-ui:latest
# - echo "docker push"
#- docker push 192.168.40.153:9080/cyber-narrator/dev_cn-ui:latest
# - rm -rf dist-bak
# when: on_success
#only:
# - dev-cicd
#tags:
#- GN-XXG-Server