/
.travis.yml
27 lines (27 loc) · 1.29 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
dist: trusty
sudo: false
language: node_js
node_js:
- '8'
cache:
directories:
- "./node_modules"
install:
- npm install
script:
- export CHROME_BIN=chromium-browser
- xvfb-run -a npm run test -- --single-run --no-progress --browser=ChromeNoSandbox
- xvfb-run -a npm run e2e -- --no-progress --config=protractor-ci.conf.js
env:
global:
- secure: m/svDH2LwLmmza2wrrvY+9l06I90+3K70OK6yflfsU4gGA3ucyopFTAfVCKUc1i859Q9lvBkhI7pmWr6jFop7uqCtO2GjOxWLsrLO3/bjPlUaaRoe+CU+85hbrkP+ZywOj5sklVJ5nqaa5hRtW+yQPMJhRjz/HCC2C8HpdrnTQJSjiZFJermv+tbT1V/OvuWs+gn+zC9SMUh38U/CzmSbD6s+GUfxQ0m+JDAMkbIZ26Ll6QNNP5HJNNuI6Re7jX6rDct1W2rTr1FTvWImH58yvCtUSSDod/5L8neLn8lIX/7rQ/muzYd8tYfzhn1Rtzlij6ywwvBoILHLT99FIWJIhtnhZKPuT6I1k+U9G5DmjHvGOt+hH2qEECKaR52K5OjYmmp1whWJEDmarfaIaSFRczRuqqh0fCihDXOYL7oVs5fM3K42MZkgCDwOrge8XAEopEq2w/j6p9J+y+MCbqO23hSXWVR113VlL0T4y9c3XXfnGjmvRp8cs4vg0gbeDectZedm0/DfXyVZA7CByNqu4BTa4PDGf2j8tQuPvtdmQl7K6/SXgOYBWJK7qA5VwVmeMxZzGk9zz3k6VajzTd9iXNnCLfL5nUAPLnCv2xHWhiC3rVZDFQ4LfRgmE6laEl2wZpDnpfFJVHvxULlDgR97UpqwBhwC4oO4r/KDUs0wzk=
after_success:
- "openssl aes-256-cbc -k $DEPLOY_KEY -in config/id_tripbook_deploy_rsa_enc_travis -d -a -out config/id_tripbook_deploy_rsa"
- "[[ $TRAVIS_BRANCH = 'master' ]] && ./deploy.sh"
branches:
only:
- master
addons:
ssh_known_hosts:
- 188.166.94.245
- tripbook.dk