-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
executable file
·41 lines (34 loc) · 1.25 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
29
30
31
32
33
34
35
36
37
38
39
40
41
language: node_js
node_js:
- "4.5"
env:
global:
- CXX=g++-4.8
- DEPLOY_BRANCH=master
- secure: "PhxmQsBMc8jitKbhe0UXl5fqQIpgSUNEiQPC7uiMcknGWk++vNe5GT+3IhH2YXazSUFBYhq5TFHPWxo1qucbGbsGHI51SjWNzZ46HnRdhAp7+7MiEq0E83Dhe6kmDmqiZ4qwUjpMwXwnlhOsBt/8E8VP+WWZtHFf8ANMyrOBx/H3/gbOMUt9CHdIWiuUYWjkjztXLNoIrgJcEbczOkTrpy/CP7RI+o0zwt38vudzp9y+puwg9biW7SDgDo4lzgLuhsLyRgH4ExU6yHVuvCAv0ynCrRW+XDdyV5jD/UK69vWAvGk7a6iYA8gM0kwnj9LvvMXa7FBXsyN2bckZf21VqEPtianSZ7qurv0yV9KAaco8ONk97g3+98vic+0XyOO5c5HNcJLOaeq9On40lJ+LNDCDDEbc4FJxgQL2zFoBIsY5A8vfPn24A0QbBqOPJpfd0h+Jrc9dFokZUCMHg3LVhMen8WdYw4BLXhHKkNWjegSANIJ/RBdU7vf53AXL6AlHo9J40J1Tqc/jjqXd8CEEelEOFYqTTVY3S6BtbhOY6Y6embOI4+W3av5PUJbRHmVfqhDeBVx8de0tGsp8JZ62WsbNPTSuYHzSYAS5aBaPUHtFfBIJ4D/x7V9mxX51+WlR4dXH5tmmbGZfJT+bsYLPvAHPJMZY/SakQu6fh5RaCfQ=" # GH_TOKEN
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- g++-4.8
cache:
apt: true
directories:
- node_modules
- bundle/cache
before_install:
- rvm install 2.1
- chmod +x ./.build_scripts/deploy.sh
- chmod +x ./.build_scripts/lint.sh
before_script:
- ./.build_scripts/lint.sh
- npm test
script:
- npm run build
deploy:
provider: script
skip_cleanup: true
script: .build_scripts/deploy.sh
on:
branch: ${DEPLOY_BRANCH}