forked from dojo/widgets
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
28 lines (28 loc) · 1.37 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
sudo: false
language: node_js
addons:
chrome: stable
node_js:
- '6'
env:
global:
- SAUCE_USERNAME: dojo2-ts-ci
- SAUCE_ACCESS_KEY: e92610e3-834e-4bec-a3b5-6f7b9d874601
- BROWSERSTACK_USERNAME: dylanschiemann2
- BROWSERSTACK_ACCESS_KEY: 4Q2g8YAc9qeZzB2hECnS
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 grunt-cli
- travis_retry npm install
script:
- grunt
- grunt intern:headless --test-reporter
- grunt uploadCoverage
- grunt dist
- grunt doc
notifications:
slack:
secure: PqGYaEK7YF0ZbGJzKCYiyE5bK1qDz8SDMUeo5xisAkDIhUADdbgCnV+nF5DeHnY2cekkhwtmAqwvsgVvHvi44o89I1di5hTJCpwtlizfC/gWXZ3/CbkLebeTOVwbElKqRdx8E2iF/SnGH7ObSISDebGmFp/dYXVb6Jlbnx/qzTeesH2PqF2hmFNmBkaLjkkENqSFaPqpS9PJQdFrlxMSgC8Ff8Jy6h2G8IxUS7yofryZauoJY0JyYVhMm/IqY+O6QnzMNz/n1pYLnJPvmKBSd5jv/SC6LDxTpt37CwHiPF7HBEG/bUO6T+S+gUig+3WP+PCnE5u8iAQfKAFM4lx8XdlWYihI0F4RlBatY8d/05lqUU6yMfen6GUz8xOq00Hzcdh1hO7eApRWqWbdD1jFIUdR8Gy5h5AqkWsz2IvtpA9UJQfscYnfKBEN6goAbKyKG6wjcoyuq3EycR0PmH8BJQCL/EEg6f1QWoele9PToSbwfbI9QWYb0T1qyj8/FuGM+KZVXoJUDfIbu5H+UBYWuT/vSisKSFEVDX+syciHcvmfYN0l5U6miok6MwWgwaIPHEg/BO32iMa99Kqu1BE2TIBub88NS19iwwZq9Ersv6Z/DjJjzgfTKjzFUz7byRy6e8/ZKW2KEE8KBR3HmvgCAXeo+e8tEIP67socX0eU5pM=