Skip to content
Snippets Groups Projects
.travis.yml 1.43 KiB
Newer Older
sudo: required
dist: trusty
language: cpp
Dilawar Singh's avatar
Dilawar Singh committed
    - gcc
    - clang
Dilawar Singh's avatar
Dilawar Singh committed
os:
    - linux
branches:
    only:
        - master
        - chamcham
notifications:
    email:
        recipients:
            - dilawar.s.rajput@gmail.com
            - bhalla@ncbs.res.in
            - hrani@ncbs.res.in

        on_success: change
        on_failure: always

env:
    - CTEST_MODEL=Nightly
cache: apt
    - 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 python-pip
    - 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 python-lxml
    - sudo apt-get install git-buildpackage

install:
    - wget http://ftp.debian.org/debian/pool/main/g/gsl/libgsl0ldbl_1.16+dfsg-2_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-2_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
    - ./.travis_build.sh
    - sudo dpkg -i ../moose*.deb 
    - python -c 'import moose;print(moose.version());print(moose.__file__)'