-
Notifications
You must be signed in to change notification settings - Fork 39
/
.travis.yml
28 lines (28 loc) · 1.01 KB
/
.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
dist: trusty
sudo: false
# black list wip branches, however if pull requests are created for one then
# travis should build it
branches:
except:
- /^(wip|WIP)(-|_).*$/
language: node_js
node_js:
- "12"
cache:
bundler: true
directories:
- "$HOME/.npm"
- "$HOME/.cache"
install:
- npm ci
- travis_retry gem install s3_website -v 3.4.0
script:
- npm run build:production
- npm run test
after_success:
- script/s3-deploy.sh
env:
global:
- secure: "0vTh/6CdVgi1g9sHSCtiJuURDPNTgiX5eAu98W6UZhACVC3mLKG+DeBLY0U8PPlv9oK8pJggAwRQiUWdmc214tDk7ZkrHXx02S8EQgDL1Xy57wLhismlVJOFapMA1wkI/pCHADtc1ycYo6lYGhEDzGswjktxNImk2d9APYSrA4A="
- secure: "A430lxRQcBORvdmn7a5EHW6ffPt+iO+KC5ZqvR/sCuh/SRJDrPvGgY5+D4T6xAAybwNLDddUdbxZ3ACUT7oUVFbRNEJzfLSo6ugkMeK+BnABckG4Bh9BEAI4xhqiune09qBDoxwpAKQBCXGKS5q06snabbkfLjx2H+yPqGHCsSE="
- secure: "rnqygpeAbtFM1U82XMQgDMvXs+0ZiBLFNX38JXjPlXMDLNtoYzdb9uFnlEVIEuE7jj/SUt9DJCNgUdZG94nb8joQQ0LyvuFmDQphZ++ioTNcodk5lA3d4NyZ3mUtZURwwEnfJeZTJPPCw/8yz+zF/OIN1cknn61crj8N0Yp7cTo="