.codechina-ci.yml 503 字节
Newer Older
李少辉-开发者's avatar
李少辉-开发者 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
default:
  image: node:latest
  before_script:
    - |
      if [[ ! -f package.json ]]; then
        echo "No package.json found! A package.json file is required to run npm build"
        exit 1
      fi
    - echo "current version is :"
    - echo $(node -p "require('./package.json').version")
stages:
  - test
  - deploy

check:
  stage: test
  script:
    - npm install
    - npm run build

publish:
  stage: deploy
璃白.'s avatar
璃白. 已提交
23 24 25 26 27 28
  artifacts:
    paths:
    - dist
    expire_in: 1 day
  only:
    - master
李少辉-开发者's avatar
李少辉-开发者 已提交
29

璃白.'s avatar
璃白. 已提交
30