-
-
Notifications
You must be signed in to change notification settings - Fork 43
/
.travis.yml
29 lines (29 loc) · 738 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
29
language: node_js
node_js:
- "18"
dist: focal
compiler: clang # per: https://docs.travis-ci.com/user/languages/c
env:
- GI_PERSIST
branches:
only:
- master # https://github.com/okTurtles/group-income/issues/58
cache:
# Caches $HOME/.npm when npm ci is default script command
# Caches node_modules in all other cases
npm: true
directories:
- ~/.npm # NPM packages
- ~/.cache # Cypress binary
# https://cypress.slides.com/cypress-io/cypress-on-ci#/9/7/0
override:
- npm ci
- npm run cy:verify
install:
# To update Cypress, you need to uncomment the below
# and comment out the entire cache: section above.
# - npm install
# - ./node_modules/.bin/cypress install
- npm ci
script:
- npm test