← Back to team overview

yade-dev team mailing list archive

[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