From dac87e44a289cec5139d32366f7a2f68c5278a98 Mon Sep 17 00:00:00 2001 From: Ruediger Meier Date: Wed, 26 Feb 2014 17:08:41 +0100 Subject: travis-ci: import travis yaml controller .travis.yml is used for automatic builds on travis build farm (https://travis-ci.org/) if the travis service hook is enabled for the repo on github. This inital yaml controller will run 2 different compilers (gcc, clang). The test suite currently fails, that's why we don't abort yet. --- .travis.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .travis.yml (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..4b58ca3d5 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,27 @@ +language: c + +compiler: + - gcc + - clang + +before_install: + - sudo apt-get -qq update + +install: + - sudo apt-get install -qq autopoint + - sudo apt-get install -qq bc + - sudo apt-get install -qq gtk-doc-tools + +before_script: + - ./autogen.sh + +script: + - ./configure + && make + && ( make check || echo "non-root checks failed" ) + && make dist + +after_script: + - test -d tests/diff + && echo "cat test diffs:" + && find tests/diff -type f | xargs -r cat -- cgit v1.2.3-55-g7522