-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
42 lines (34 loc) · 1.26 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
42
language: node_js
sudo: required
group: travis_lts
node_js:
- '7'
env:
- CXX=g++-4.8
addons:
apt:
sources:
- google-chrome
packages:
- google-chrome-stable
cache:
directories:
- "node_modules"
branches:
only:
- master
before_install:
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
script:
- ng -v
- ng lint
- npm run test-coverage
- ng build --target production --build-optimizer=false --base-href "/GurpsyMcGurpsFace/"
after_success:
npm run coveralls
[ $TRAVIS_BRANCH = master ] && bash deploy.sh
env:
global:
- secure: >-
JAY/gjKP72SUATHObnZ6xayPKW2FD6x8MnUPCKa7aAHW3UtV5uSdO8sf/TcB4wo0MXA3c5L0sbzJ1aF0Y77PtY8OkYG/O2igA+w87Lr86o1jWyRBpNMZJkIOB5xE471EpYuv6ELleI1oqttBp8bzSblQ5K1ilCCj/EalXiiYO62uka8m2osy1MkvVTSjRcnrBEsKb/aw3Aw3lzK9TejAyQW+DpVMsaGRdQnJQyBru7GssGQZyjFmqLRKWv09+3fyE1spn0qcwMj0VAN/ruVuoQtuHNI878fs6JOLstk92BfQY2jAzzIjDX22BWHh9CnkASkYME4NWwHbZhans+CErmFT7qDmw+65WRm3Vrez+k1VPPqL6VL9uXnqEYlSqBnsn+oYOIFDwF3m24eAu4XbI1Rpm+WzMxFhftvV3sfXeiNXDj9scb7rOE6kMeEl1atmcFYD614snD5Mppw4OsV1f3uMb+q6vTL2X1FxLtSZM33jbZK60UiQv3wqY9Uyd3rbL6Ut3/wf+5fSoP8X+O7wIbxTb+jloDUkzSGTNixSLpo8jCiwJrdVN6uMULrEFVdBPRIADNp3vMvhzLVG9tPV6uT/efQ50vpjTvnCkJ+gaJ3MA3nke8UTMYXI2+U5W/NGL3DZsuYw5GpZTitQSSPkqRDjkE8gsv8nHgU+wMvFtbI=