forked from oaeproject/Hilary
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
44 lines (38 loc) · 1.16 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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
language: node_js
node_js:
- 0.8
branches:
only:
- master
before_install:
- sudo sh -c "echo 'JVM_OPTS=\"\${JVM_OPTS} -Djava.net.preferIPv4Stack=false\"' >> /usr/local/cassandra/conf/cassandra-env.sh"
- sudo service cassandra stop
- sudo service cassandra start
- sudo service cassandra status
- sudo service mysql stop
- sudo service memcached stop
- sudo service postgresql stop
- sudo apt-get install -qq graphicsmagick
- npm install -g grunt-cli
- git clone git://github.com/oaeproject/3akai-ux.git --branch master ../3akai-ux
- git clone git://github.com/ether/etherpad-lite --branch master ../etherpad-lite
- cd ../etherpad-lite
- echo "13SirapH8t3kxUh5T5aqWXhXahMzoZRA" > APIKEY.txt
- ./bin/installDeps.sh
- "sed -i 's/defaultPadText\" : \".*\"/defaultPadText\" : \"\"/g' settings.json"
- node src/node/server.js &
- cd ../Hilary
services:
- cassandra
- elasticsearch
- rabbitmq
- redis-server
script:
- grunt
after_failure:
- cat bootstrap.log | node_modules/.bin/bunyan
- cat tests.log | node_modules/.bin/bunyan -l info
notifications:
email:
irc: "irc.freenode.org#sakai"