Commit 494710f4 authored by DarkForst's avatar DarkForst

remove gitlabCI

parent a4b55207
Pipeline #28049 failed
variables:
#KUBECONFIG: /etc/deploy/config
#debug 模式开关
#CI_DEBUG_TRACE: "true"
##This folder is cached between builds
##http://docs.gitlab.com/ce/ci/yaml/README.html#cache
cache:
untracked: true
paths:
- ./node_modules
- ./dist
stages:
- build
- push
- deploy
build-node:test:
image: node:12.13.0
stage: build
variables:
API_ADDR: "http://api.fox-energy.thinker.vc"
before_script:
- npm config set registry=http://registry.npm.taobao.org
- npm config set puppeteer_download_host=https://storage.googleapis.com.cnpmjs.org
- yarn config set ignore-engines true
- export APP_ENV_OS=test
script:
- yarn
- yarn run build
only:
- test
tags:
- node-build-mac
docker-push:test:
image: docker:19.03.11
stage: push
variables:
GIT_STRATEGY: none
GIT_CHECKOUT: "false"
before_script:
script:
- find ./ -name dist
- docker build -t registry.cn-shenzhen.aliyuncs.com/thinker-vc/fox-energy-admin-front-test:1.0.0 .
- docker push registry.cn-shenzhen.aliyuncs.com/thinker-vc/fox-energy-admin-front-test:1.0.0
after_script:
- docker rmi registry.cn-shenzhen.aliyuncs.com/thinker-vc/fox-energy-admin-front-test:1.0.0
- rm -rf dist
tags:
- node-build-mac
only:
- test
docker-compose-down-and-up:test:
stage: deploy
tags:
- foxconn-test
script:
- cat /etc/hosts
- echo ">>>>docker-compose down and up"
- cd /data/foxconn-energy-cloud/frontend
- docker-compose pull admin-web
- docker-compose up -d admin-web
- docker system prune -f
- echo ">>>>done"
variables:
GIT_STRATEGY: clone
GIT_CHECKOUT: "false"
cache: {}
only:
- test
## -- master -- ##
build-node:master:
image: node:12.13.0
stage: build
variables:
API_ADDR: "http://api.fox-energy.thinker.vc"
before_script:
- npm config set registry=http://registry.npm.taobao.org
- npm config set puppeteer_download_host=https://storage.googleapis.com.cnpmjs.org
- yarn config set ignore-engines true
- export APP_ENV_OS=production
script:
- yarn
- yarn run build
only:
- master
tags:
- node-build-mac
docker-push:master:
image: docker:19.03.11
stage: push
variables:
GIT_STRATEGY: none
GIT_CHECKOUT: "false"
before_script:
script:
- find ./ -name dist
- docker build -t registry.cn-shenzhen.aliyuncs.com/thinker-vc/fox-energy-admin-front:1.0.0 .
- docker push registry.cn-shenzhen.aliyuncs.com/thinker-vc/fox-energy-admin-front:1.0.0
after_script:
- docker rmi registry.cn-shenzhen.aliyuncs.com/thinker-vc/fox-energy-admin-front:1.0.0
- rm -rf dist
tags:
- node-build-mac
only:
- master
docker-compose-down-and-up:master:
stage: deploy
tags:
- foxconn-pro
script:
- cat /etc/hosts
- echo ">>>>docker-compose down and up"
- cd /data/foxconn-energy-cloud/frontend
- docker-compose pull admin-web
- docker-compose up -d admin-web
- docker system prune -f
- echo ">>>>done"
variables:
GIT_STRATEGY: clone
GIT_CHECKOUT: "false"
cache: {}
only:
- master
#variables:
# #KUBECONFIG: /etc/deploy/config
# #debug 模式开关
# #CI_DEBUG_TRACE: "true"
#
###This folder is cached between builds
###http://docs.gitlab.com/ce/ci/yaml/README.html#cache
#cache:
# untracked: true
# paths:
# - ./node_modules
# - ./dist
#
#stages:
# - build
# - push
# - deploy
#
#
#
#build-node:test:
# image: node:12.13.0
# stage: build
# variables:
# API_ADDR: "http://api.fox-energy.thinker.vc"
# before_script:
# - npm config set registry=http://registry.npm.taobao.org
# - npm config set puppeteer_download_host=https://storage.googleapis.com.cnpmjs.org
# - yarn config set ignore-engines true
# - export APP_ENV_OS=test
# script:
# - yarn
# - yarn run build
# only:
# - test
# tags:
# - node-build-mac
#
#
#docker-push:test:
# image: docker:19.03.11
# stage: push
# variables:
# GIT_STRATEGY: none
# GIT_CHECKOUT: "false"
# before_script:
# script:
# - find ./ -name dist
# - docker build -t registry.cn-shenzhen.aliyuncs.com/thinker-vc/fox-energy-admin-front-test:1.0.0 .
# - docker push registry.cn-shenzhen.aliyuncs.com/thinker-vc/fox-energy-admin-front-test:1.0.0
# after_script:
# - docker rmi registry.cn-shenzhen.aliyuncs.com/thinker-vc/fox-energy-admin-front-test:1.0.0
# - rm -rf dist
# tags:
# - node-build-mac
# only:
# - test
#
#
#
#docker-compose-down-and-up:test:
# stage: deploy
# tags:
# - foxconn-test
# script:
# - cat /etc/hosts
# - echo ">>>>docker-compose down and up"
# - cd /data/foxconn-energy-cloud/frontend
# - docker-compose pull admin-web
# - docker-compose up -d admin-web
# - docker system prune -f
# - echo ">>>>done"
# variables:
# GIT_STRATEGY: clone
# GIT_CHECKOUT: "false"
# cache: {}
# only:
# - test
#
### -- master -- ##
#
#build-node:master:
# image: node:12.13.0
# stage: build
# variables:
# API_ADDR: "http://api.fox-energy.thinker.vc"
# before_script:
# - npm config set registry=http://registry.npm.taobao.org
# - npm config set puppeteer_download_host=https://storage.googleapis.com.cnpmjs.org
# - yarn config set ignore-engines true
# - export APP_ENV_OS=production
# script:
# - yarn
# - yarn run build
# only:
# - master
# tags:
# - node-build-mac
#
#
#docker-push:master:
# image: docker:19.03.11
# stage: push
# variables:
# GIT_STRATEGY: none
# GIT_CHECKOUT: "false"
# before_script:
# script:
# - find ./ -name dist
# - docker build -t registry.cn-shenzhen.aliyuncs.com/thinker-vc/fox-energy-admin-front:1.0.0 .
# - docker push registry.cn-shenzhen.aliyuncs.com/thinker-vc/fox-energy-admin-front:1.0.0
# after_script:
# - docker rmi registry.cn-shenzhen.aliyuncs.com/thinker-vc/fox-energy-admin-front:1.0.0
# - rm -rf dist
# tags:
# - node-build-mac
# only:
# - master
#
#
#
#docker-compose-down-and-up:master:
# stage: deploy
# tags:
# - foxconn-pro
# script:
# - cat /etc/hosts
# - echo ">>>>docker-compose down and up"
# - cd /data/foxconn-energy-cloud/frontend
# - docker-compose pull admin-web
# - docker-compose up -d admin-web
# - docker system prune -f
# - echo ">>>>done"
# variables:
# GIT_STRATEGY: clone
# GIT_CHECKOUT: "false"
# cache: {}
# only:
# - master
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment