From: Karel Zak Date: Thu, 27 Aug 2015 14:04:42 +0000 (+0200) Subject: docs: add notest about drone.io and travis-ci X-Git-Tag: v2.27~31 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eac8f358b7e58aab81e0ac9a9bdb0bfdafba1f77;p=thirdparty%2Futil-linux.git docs: add notest about drone.io and travis-ci Signed-off-by: Karel Zak --- diff --git a/Documentation/howto-tests.txt b/Documentation/howto-tests.txt index c46e5826dd..99046e1aea 100644 --- a/Documentation/howto-tests.txt +++ b/Documentation/howto-tests.txt @@ -102,3 +102,36 @@ TS_OPT_testdir_[testscript_]verbose="" TS_OPT_testdir_[testscript_]memcheck="" Run certain tests with valgrind. Similar usage like TS_OPT_*_fake above. + + +External services +----------------- + +Travis CI - automatically executed for all github commits. + + URL: https://travis-ci.org/karelzak/util-linux/ + + See .travis.yml for more details. + + We require "sudo" to install additional stuff and to run the tests with + UID=0, it means that tests are executed on travis "legacy infrastructure". + + +Drone.oi - automatically executed for all github commits. + + URL: https://drone.io/github.com/karelzak/util-linux + + The drone.io does not use any in-tree config file (like travis-ci), the + currently used configuration (maintained by Drone.oi web UI): + + MAKE_CHECK="root" + MAKE_CHECK_OPTS="--skip-loopdevs --exclude=mount/move" + source ./.travis-functions.sh + travis_install_script || exit + travis_before_script || exit + ret=0 + travis_script || ret=$? + travis_after_script + exit $ret + + yes, it shares the setup functions with travis-ci.