-
Notifications
You must be signed in to change notification settings - Fork 34
/
.travis.yml
23 lines (23 loc) · 1.31 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
sudo: false
language: node_js
node_js:
- '6'
env:
global:
- BROWSERSTACK_USERNAME: dylanschiemann2
- BROWSERSTACK_ACCESS_KEY: 4Q2g8YAc9qeZzB2hECnS
- SAUCE_USERNAME: dojo2-ts-ci
- SAUCE_ACCESS_KEY: e92610e3-834e-4bec-a3b5-6f7b9d874601
- FORCE_COLOR: 1
before_install:
- if [ ${TRAVIS_BRANCH-""} == "master" ] && [ -n ${encrypted_12c8071d2874_key-""} ]; then openssl aes-256-cbc -K
$encrypted_12c8071d2874_key -iv $encrypted_12c8071d2874_iv
-in deploy_key.enc -out deploy_key -d; fi
install:
- travis_retry npm install
script:
- npm run lint && npm test && npm run uploadCoverage
notifications:
slack:
secure: csk4Z27tvAFFsiGHL8OCTyXA+lqqDBXXDnf0v1QHaeeOokxvh+ke9C6k1AYo+mjo6YRfTJjlPyQvz2baG0cIFfKwDkDTmdk6XRhIGlrWEs/ZUmmaYa/pBcz3jGZ1xytTe/Mg07Ll4VLMtz6uSNk2ApwxuB6p5A1dN7GvwZIw9IxFHJ49QvYar61NkYwGvvzOkAoWAyw1MR3rZpGMNbHR+S8BQ5hNwVd8UwzEEg5ZHvx6p7A9EYleRCbER93VWK1fOamPvM7XFtB6znPewDeViUO+xug9z7RwnzppTjlkan/IyjoduuupS9L7VrchyevcS4UOUODJsOW36gUv/ZczjbJVlGzAvMkBRRn/8++lPPqxz60m/7QCkK0yDPSoxhsiNMmPzCt9D61kr2KvM5p/OzyxAjAyridQ7td5BZfbAvWq6Ow5o81hp+r0ywXSOV858pKJF/RjI3zVt8yyT2f35tlKpNG3z0mTwOSUfarsQYmMFHbJgvHQbfPOQs3WlyXLhfwNyjMsCSjyA/N+Ubg0EVEddhBD5NWt+h+YUgvCTaDVFGOSQ90MCdVmcTe8e7Oz673c5SQI1qMB7fKKb080lit4HfJR3+6mpgQ9LgoaJU2+4zLojkbaWMBl71o1n9Qt1Y0yIutypuzhbuXkCPh9g3x3l7KP5+mnqUg2Y+ejavQ=
on_success: change