-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
23 lines (23 loc) · 779 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
language: node_js
node_js:
- "node"
cache:
directories:
- "node_modules" # This will tell Travis CI to cache the dependencies
script: npm run build
before_deploy: npm install now --no-save # Install Now CLI on Travis
deploy:
# this following script could be used in the future if we want to test functionality on other branches
# - provider: script # Run a custom deployment script which we will define below
# script: now --token $NOW_TOKEN
# skip_cleanup: true
# on:
# all_branches: true
# master: false
- provider: script
script:
- now --token $NOW_TOKEN --no-verify && now alias --token $NOW_TOKEN --no-verify
- now rm --token $NOW_TOKEN --safe # Removes old deployments
skip_cleanup: true
on:
master: true