-
Notifications
You must be signed in to change notification settings - Fork 32
/
.travis.yml
34 lines (33 loc) · 907 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
language: node_js
cache:
directories:
- open-budget/node_modules
- open-budget/app/bower_components
- email/node_modules
- email/bower_components
- matches/node_modules
- matches/bower_components
- program_report/node_modules
- program_report/bower_components
node_js:
- stable
before_install:
- gem update --system && gem install compass
install:
- cd open-budget
- npm install
- cd ../email
- npm install
- cd ../matches
- npm install
- cd ../program_report
- npm install
- cd ../
script:
- cd open-budget && npm run lint && npm run build && cd ../
- cd matches && npm run build && cd ../
- cd program_report && npm run build && cd ../
- cd email && npm run build && cd ../
notifications:
slack:
secure: Q9aI0q5MFmLeu9/1j/dXAJzWS/b2mx5mkkqyozOZx1KwAFcfds/bv909b2LTuXxNcTIgOqx7cQpTYzKl34lDHxDvvus08nnfozsk3UmXRAw1qB5KaWNpER641OONjeX0Ysx7/DgdpTFvbein+AKzv+LnGP0B6U2R3sQEA611cIk=