From: Ruediger Meier Date: Wed, 26 Feb 2014 16:08:41 +0000 (+0100) Subject: travis-ci: import travis yaml controller X-Git-Tag: v2.25-rc1~556^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dac87e44a289cec5139d32366f7a2f68c5278a98;p=thirdparty%2Futil-linux.git 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. --- diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000000..4b58ca3d58 --- /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