.gitlab-ci.yml 341 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
image: node

stages:
  - deps
  - lint
  - build

cache:
  paths:
    - node_modules/

Deps:
  stage: deps
  script:
    - npm install
  artifacts:
    paths:
      - node_modules/

Lint:
  stage: lint
  script:
23
    - npm run lint
24 25 26 27 28 29 30 31 32 33

Format:
  stage: lint
  script:
    - npm run format

CanBuild:
  stage: build
  script:
    - npm run build