summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorJoe George <joe@zeroc.com>2015-04-07 10:00:52 -0400
committerJoe George <joe@zeroc.com>2015-04-07 10:00:52 -0400
commit6b098ca6ba8d96c93a02d0f8f0995daf71f01776 (patch)
tree1962b7835e6f331d6fd6af3641ca5421ad170575 /.travis.yml
parentFixed build status url in README (diff)
downloadice-6b098ca6ba8d96c93a02d0f8f0995daf71f01776.tar.bz2
ice-6b098ca6ba8d96c93a02d0f8f0995daf71f01776.tar.xz
ice-6b098ca6ba8d96c93a02d0f8f0995daf71f01776.zip
Split Travis CI build into more stages
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml8
1 files changed, 5 insertions, 3 deletions
diff --git a/.travis.yml b/.travis.yml
index 0a2e756525a..9e05c5892fa 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,13 +1,15 @@
-before_script:
+before_install:
- yes | sudo add-apt-repository ppa:ubuntu-toolchain-r/test
- sudo apt-get -qq update
+install:
- sudo apt-get install gcc-4.8 g++-4.8
+ - sudo apt-get install libmcpp-dev libdb++-dev libdb-dev libdb-java libdb-java-dev ruby-dev python-dev php5-dev php5-cli python-passlib
- 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 php5-cli python-passlib
-script:
+before_script:
- make -j3
+script:
- python allTests.py --debug --env --protocol=ssl --rfilter='java/test/Ice/udp'
notifications:
email: travis-ci@zeroc.com