forked from rackerlabs/zk-ultralight
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
33 lines (27 loc) · 910 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
language: node_js
node_js:
- 0.8
before_install:
- npm conf set strict-ssl false
install:
- npm install
- sudo echo "deb http://download.virtualbox.org/virtualbox/debian precise contrib" | sudo tee -a /etc/apt/sources.list
- wget http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
- sudo apt-get update
- sudo apt-get -y install linux-headers-3.2.0-23-generic
- sudo apt-get -y install virtualbox-4.2
- sudo apt-get -y install linux-headers-$(uname -r)
- VBoxManage -v
- wget http://files.vagrantup.com/packages/be0bc66efc0c5919e92d8b79e973d9911f2a511f/vagrant_1.0.5_i686.deb
- sudo dpkg -i vagrant_1.0.5_i686.deb
before-script:
- /opt/vagrant/bin/vagrant up
- /opt/vagrant/bin/vagrant ssh
- cd /vagrant
- make all
script:
- npm run-script lint
- npm run-script test
notifications:
email:
- nachiket.torwekar@rackspace.com