fix: fix gitlab-ci.yml
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user