.codechina-ci.yml 474 字节
Newer Older
李少辉-开发者's avatar
李少辉-开发者 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
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:
  - deploy

publish:
  stage: deploy
璃白.'s avatar
璃白. 已提交
16
  script:
璃白.'s avatar
璃白. 已提交
17
    - npm install
璃白.'s avatar
璃白. 已提交
18
    - npm run build
璃白.'s avatar
璃白. 已提交
19 20
  artifacts:
    paths:
璃白.'s avatar
璃白. 已提交
21
    - public
璃白.'s avatar
璃白. 已提交
22 23 24
    expire_in: 1 day
  only:
    - master
李少辉-开发者's avatar
李少辉-开发者 已提交
25

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