Files
create-react-app/.travis.yml
Jack Zhao 5254ffebca Use Yarn cache for Travis (#4774)
* support scoped packages for cra --scripts-version option

* cache yarn

* only cache yarn

* also cache .npm
2018-09-21 08:10:16 -04:00

31 lines
794 B
YAML

---
dist: trusty
language: node_js
node_js:
- 8
- 10
cache:
yarn: true
directories:
- .npm
before_install:
- curl -o- -L https://yarnpkg.com/install.sh | bash
- export PATH="$HOME/.yarn/bin:$PATH"
install: true
script:
- 'if [ $TEST_SUITE = "simple" ]; then tasks/e2e-simple.sh; fi'
- 'if [ $TEST_SUITE = "installs" ]; then tasks/e2e-installs.sh; fi'
- 'if [ $TEST_SUITE = "kitchensink" ]; then tasks/e2e-kitchensink.sh; fi'
- 'if [ $TEST_SUITE = "kitchensink-eject" ]; then tasks/e2e-kitchensink-eject.sh; fi'
- 'if [ $TEST_SUITE = "old-node" ]; then tasks/e2e-old-node.sh; fi'
env:
matrix:
- TEST_SUITE=simple
- TEST_SUITE=installs
- TEST_SUITE=kitchensink
- TEST_SUITE=kitchensink-eject
matrix:
include:
- node_js: 4
env: TEST_SUITE=old-node