Files
test-repo/.travis.yml
T

32 lines
605 B
YAML
Raw Normal View History

2017-01-11 15:52:51 +00:00
---
language: node_js
node_js:
- 4
2017-02-07 12:46:39 -05:00
- stable
2017-07-26 19:41:07 +10:00
dist: precise
2017-01-11 15:52:51 +00:00
cache:
2017-03-15 21:23:03 -06:00
yarn: true
2017-01-11 15:52:51 +00:00
directories:
- node_modules
2017-06-17 19:37:51 -04:00
env:
- NODE_ENV=development
- NODE_ENV=production
matrix:
allow_failures:
- env: NODE_ENV=production
fast_finish: true
install:
2017-07-26 19:27:21 +10:00
- yarn --production=false
2017-06-17 19:37:51 -04:00
before_script:
- if [ "${NODE_ENV}" = "production" ]; then yarn build; fi
script:
2017-05-21 21:11:09 +02:00
- yarn lint
- AST_COMPARE=1 yarn test -- --runInBand
2017-07-16 21:49:37 +10:00
- if [ "${NODE_ENV}" = "development" ]; then yarn codecov; fi
2017-07-04 09:22:42 +10:00
deploy:
provider: script
script: website/deploy.sh
2017-07-16 21:49:37 +10:00
skip_cleanup: true
2017-07-04 09:22:42 +10:00
on:
branch: master
node: stable