yade-dev team mailing list archive
-
yade-dev team
-
Mailing list archive
-
Message #12518
[Branch ~yade-pkg/yade/git-trunk] Rev 3782: Add .travis.yml for CI.
------------------------------------------------------------
revno: 3782
committer: Anton Gladky <gladk@xxxxxxxxxx>
timestamp: Sat 2016-01-23 23:22:28 +0100
message:
Add .travis.yml for CI.
added:
.travis.yml
--
lp:yade
https://code.launchpad.net/~yade-pkg/yade/git-trunk
Your team Yade developers is subscribed to branch lp:yade.
To unsubscribe from this branch go to https://code.launchpad.net/~yade-pkg/yade/git-trunk/+edit-subscription
=== added file '.travis.yml'
--- .travis.yml 1970-01-01 00:00:00 +0000
+++ .travis.yml 2016-01-23 22:22:28 +0000
@@ -0,0 +1,21 @@
+language: cpp
+compiler:
+ - gcc
+notifications:
+ email:
+ recipients:
+ - yade-dev@xxxxxxxxxxxxxxxxxxx
+ - gladk@xxxxxxxxxx
+ on_success: change
+ on_failure: always
+before_script:
+ - sudo apt-get update -qq
+ - sudo apt-get install cmake debhelper freeglut3-dev help2man ipython libboost-all-dev libbz2-dev libcgal-dev libeigen3-dev libgl1-mesa-dev libgts-dev libloki-dev libmetis-dev libopenblas-dev libqglviewer-dev libsuitesparse-dev libvtk5-dev libxi-dev libxmu-dev pyqt4-dev-tools python-all-dev python-argparse python-gts python-imaging python-matplotlib python-minieigen python-numpy python-qt4 python-support python-tk python-xlib zlib1g-dev dvipng graphviz libjs-jquery lmodern python-bibtex python-sphinx (>= 1.0.7+dfsg) texlive-fonts-recommended texlive-latex-extra texlive-latex-recommended texlive-pictures texlive-xetex tipa
+ - mkdir build
+ - cd build
+ - cmake -DCMAKE_INSTALL_PREFIX=./../inst -DSUFFIX=-trunk ..
+script:
+ - make
+ - make install
+ - ./../inst/bin/yade-trunk --test
+ - ./../inst/bin/yade-trunk --check