language: cpp compiler: - gcc - clang os: - linux - osx matrix: allow_failures: - os: osx branches: only: - master notifications: email: recipients: - dilawar.s.rajput@gmail.com - bhalla@ncbs.res.in - hrani@ncbs.res.in - ray.subhasis@gmail.com on_success: change on_failure: always env: - CTEST_MODEL=Nightly cache: apt before_script: - sudo apt-get update -qq - sudo apt-get install libxml2-dev libbz2-dev wget - sudo apt-get install libhdf5-serial-dev - sudo apt-get install python-numpy python-setuptools python-networkx - sudo apt-get install cmake cdbs - sudo apt-get install python-suds python-matplotlib python-nose - sudo apt-get install python-qt4-dev python-qt4-gl python-sip-dev libqt4-dev libopenscenegraph-dev - sudo apt-get install doxygen python-sphinx - sudo apt-get install git-buildpackage install: - sbmlurl="http://sourceforge.net/projects/sbml/files/libsbml/5.9.0/stable/Linux/64-bit/libSBML-5.9.0-Linux-x64.deb" - wget "$sbmlurl" -O libsbml.deb && sudo dpkg -i libsbml.deb - wget http://ftp.debian.org/debian/pool/main/g/gsl/libgsl0ldbl_1.16+dfsg-4_amd64.deb -O gsl_1.16.deb - sudo dpkg -i gsl_1.16.deb - wget "http://ftp.debian.org/debian/pool/main/g/gsl/libgsl0-dev_1.16+dfsg-4_amd64.deb" -O gsl_1.16-dev.deb - sudo dpkg -i gsl_1.16-dev.deb - sudo apt-get install -f - sudo ldconfig /usr/lib64 script: - git buildpackage --git-ignore-new -uc -us - sudo dpkg -i ../moose*.deb after_success: - python -c 'import moose' - python -c 'import moogli' - cd _build_moose_core && ctest --output-on-failure