forked from vmware-archive/clarity
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
48 lines (48 loc) · 1.53 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
43
44
45
46
47
48
language: node_js
node_js:
- '10'
env:
global:
- CXX=g++-4.8
matrix:
- TEST_SUITE='test:travis'
- TEST_SUITE='test:visual set1'
- TEST_SUITE='test:visual set2'
- TEST_SUITE='test:visual set3'
- TEST_SUITE='test:visual set4'
sudo: required
dist: trusty
group: edge
notifications:
email:
- wilkenj@vmware.com
- mhippely@vmware.com
slack:
secure: YiAUJjD3zKQvRw1TrlmC/3vhm2J9gZBS74pTssohEStqxAq5KCW97xF5ZgeB9xr2/Vx1//40Jncl4PkvvSXGMJ6RDS8yh8fs+LzCytZzbo8WWL60mEX4Ezq7PwyBHshInMAilXNJvplWwSynR2YJwAD9BKIDtIv2uFNBzdr1OPNu3F6Ta3OVUMIaUUDYtmFAPUu0q7VCX6VcTiy8lvkpN5acTwvy+LcbVGbCK2Uzw8xXHV3tRY+PyhBynM1VZiGMPwVTUZV1S0GnZrSdwzGSHMuBHtJ1wwEy9nk/2FtBFfxa8LNE0s7JaqJLvcTfs9pHdz5BBuQvk2lLl0nf6QfK9z5HZJ45U8ezumIaAWRbATyQk49R/d2QBeIN89GYNq1bQdryIKoiMksH4wbBzuAJLjeEJmzTel8isUbhS1GU9M5Fch5/AL7vjdLHmul58z0rTccy4wA9kINU9S21Fxsx29Z4g02VegECfcAlKaIY6WjRCISKlg7ENQWEZRGV7bD/DnNsdoXhXPhXADi996CJPQx45bnbtzCLK+Aa3wlq+CjBeKyhecKoLC36WYAlAKZ0ZbuYXfMlDUtVMAY9oStKnDjoCGDBb3O4LH66CFRgW+CzjV8UgtggAgpCi4m5O4tl/o95WkF/YEul07qaHAftJCoEVMcXxb37gTkkqJdW2C0=
services:
- docker
addons:
apt:
sources:
- ubuntu-toolchain-r-test
- google-chrome
packages:
- g++-4.8
- google-chrome-stable
artifacts:
paths:
- "$TRAVIS_BUILD_DIR/reports/"
cache:
apt: true
directories:
- node_modules
script:
- node scripts/travis
jobs:
include:
- stage: publish
if: "(NOT type IN (api, cron, pull_request)) AND branch = master AND repo = vmware/clarity"
before_script:
- npm run build
script:
- bash ./scripts/publish-build.sh