| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- box: node:6.10
- services:
- - mongo:3.4
- test:
- steps:
- - script:
- name: set yarn cache-folder
- code: |
- yarn config set cache-folder $WERCKER_CACHE_DIR/yarn
- - script:
- name: install npm@4
- code: |
- yarn global add npm@4
- - npm-install
- - script:
- name: print dependencies
- code: |
- npm list --depth=0
- - script:
- code: env
- - npm-test
- build-prod:
- steps:
- - script:
- name: set yarn cache-folder
- code: |
- yarn config set cache-folder $WERCKER_CACHE_DIR/yarn
- - script:
- name: install npm@4
- code: |
- yarn global add npm@4
- - npm-install --production
- - script:
- name: npm run build:prod
- code: |
- npm run build:prod
- build-dev:
- steps:
- - script:
- name: set yarn cache-folder
- code: |
- yarn config set cache-folder $WERCKER_CACHE_DIR/yarn
- - script:
- name: install npm@4
- code: |
- yarn global add npm@4
- - npm-install
- - script:
- name: npm run build:dev
- code: |
- npm run build:dev
|