forked from dojo/loader
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
29 lines (29 loc) · 1.41 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
sudo: false
language: node_js
node_js:
- '6'
env:
global:
- SAUCE_USERNAME: dojo2-ts-ci
- SAUCE_ACCESS_KEY: e92610e3-834e-4bec-a3b5-6f7b9d874601
- BROWSERSTACK_USERNAME: dylanschiemann2
- BROWSERSTACK_ACCESS_KEY: 2upt88qsxsqqeukQvecu
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:node --combined
- grunt intern:remote --combined
- grunt remapIstanbul:ci
- grunt uploadCoverage
- grunt dist
- grunt doc
notifications:
slack:
secure: QL+qrf9Y8h/v7WLu9rVRd6pU5CQSIKjaBeknyGtpCBpKW8suWQroSk0NmIRmH3//IHHd1VXIOsHC3wQVceAmktij1q9qaDqD1269G4+BRLJ9D7IaRlaayVIhZxd7FKEkPH9iSADg2vtN7i5NDoORqwp6BKMCMUMusPu1ME+gc4r98EjmKJ7u7Nh2sr0+jqWGttBGJ30yah7Uq+i6Cy9gUnKm4O5tP+emp0pRfZNpT8Ekyrjc0ZnKOrmgxvywVlEZaPnMoOWOWcxj/ZQSgP+0NeQ6pkSnLPA6X+tA9OinI3WiWvQTUTOfYEiLp7oOol6yuEghKR4dL5xSemy4cOMCHys1Ar754AYH9e7UReSTdFRm5/FRpH5TRDVqqbQ8BvZPBwP/qXRD1kxRf8QFrLOI+evSaFQSBoXpcquE0/ZDwC3GEn4vi0gOmxpXakUspoORGVTWCABIa639jm47wInClK5QNPtg++JytXIeQUufiFCqLy/IWKE/HiGkotYLf7jI61XabSY6yXC6lQ06UyZyD6WHp+v1Yw85oaovaYxPhHOFwmXUYGIIxwaK9NSBG6P7wuJJKHl6dnmXFrIsJYZVZZBMJuT8iapC9ogohnX4WPRnf8bTuaPFAM4++t/jZvHS4MhVBoMaaAc38J/GDicY9JrMn5xW8r1HEQDMIZKaOVE=
on_success: change