-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy path.travis.yml
40 lines (35 loc) · 1018 Bytes
/
.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
language: node_js
sudo: false
notifications:
email:
node_js:
- 4.0.0
before_install:
- |
if ! git diff --name-only $TRAVIS_COMMIT_RANGE | grep -qvE '(\.md$)|(^(docs|examples))/'
then
echo "Only docs were updated, stopping build process."
exit
fi
npm install mocha-phantomjs -g
phantomjs --version
script:
- |
if [ "$TEST_TYPE" = test ]; then
npm test
else
npm run $TEST_TYPE
fi
env:
matrix:
- TEST_TYPE=lint
- TEST_TYPE=browser-test
- TEST_TYPE=browser-test-cover
- TEST_TYPE=saucelabs
global:
- secure: ORfXs88tjwfCripZYnBUyy3IACFQZ1bBURMWBPgPajCL3wAgwHc+yHF83xpkEjrT6YxejnZT38kVy7oazMEI7h/5RkZn35wviqOKyfxfcY1jOCbF7RYlOvcJxXRfO1nzFO2eObX/Y1iN6/fllwGnvbpUOLtcUpoz6zK9luSX7hQ=
- secure: FbMIkXj1jdoxDkf0MDpSHB6UhuPSa1dqaLXCKtIYuYRqf7nhXVYvmxOJA50P+ZN2mRGNCWg0Tw1KbtV/uz14nZJ2dIr+BmN5PJkYC1gS9RK5ZE+x+9EQJA7Pj9rlp4ZYFtog0EXwm031qjyqfrI4BxDjRG4GrUqSQCcbFHaOg2A=
matrix:
allow_failures:
- env: "TEST_TYPE=saucelabs"