forked from fullcalendar/fullcalendar
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
28 lines (23 loc) · 869 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
sudo: false # route build to the container-based infrastructure for a faster build
language: node_js
node_js: 13 # higher versions of node have troubles with deasync (a transitive dependency)
cache:
npm: false # don't do node_modules
directories:
- .yarn/cache
- example-projects/next/node_modules
- example-projects/next-scheduler/node_modules
- example-projects/nuxt/node_modules
- example-projects/vue-vuex/node_modules
- example-projects/vue-typescript/node_modules
- example-projects/parcel/node_modules
env:
global:
- TZ="America/Los_Angeles" # for Headless Chrome. otherwise will be UTC, bad for tests
jobs:
- SCRIPT=ci:lint
- SCRIPT=ci:test
- SCRIPT=ci:contrib
- SCRIPT=ci:examples
install: yarn install # by default, travis tries --frozen-lockfile flag, which is deprecated
script: yarn run $SCRIPT