summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorJoe George <joe@zeroc.com>2015-03-26 15:40:29 -0400
committerJoe George <joe@zeroc.com>2015-03-26 15:41:05 -0400
commit7fc094a983d856777f4844f02d057e1c27dea594 (patch)
tree997b4816574ad761ba85458b66fe3b95644eaef2 /.travis.yml
parentICE-6396 Move eclipse plugin to its own repo (diff)
downloadice-7fc094a983d856777f4844f02d057e1c27dea594.tar.bz2
ice-7fc094a983d856777f4844f02d057e1c27dea594.tar.xz
ice-7fc094a983d856777f4844f02d057e1c27dea594.zip
Add Travis-CI support
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml11
1 files changed, 11 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 00000000000..f36092ffcaf
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,11 @@
+before_script:
+ - yes | sudo add-apt-repository ppa:ubuntu-toolchain-r/test
+ - sudo apt-get -qq update
+ - sudo apt-get install gcc-4.8 g++-4.8
+ - sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 60 --slave /usr/bin/g++ g++ /usr/bin/g++-4.8
+ - sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 40 --slave /usr/bin/g++ g++ /usr/bin/g++-4.6
+ - sudo update-alternatives --set gcc /usr/bin/gcc-4.8
+ - sudo apt-get install libmcpp-dev libdb++-dev libdb-dev libdb-java libdb-java-dev ruby-dev python-dev php5-dev
+script:
+ - make
+ - python allTests.py