]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
docs: add notest about drone.io and travis-ci
authorKarel Zak <kzak@redhat.com>
Thu, 27 Aug 2015 14:04:42 +0000 (16:04 +0200)
committerKarel Zak <kzak@redhat.com>
Thu, 27 Aug 2015 14:04:42 +0000 (16:04 +0200)
Signed-off-by: Karel Zak <kzak@redhat.com>
Documentation/howto-tests.txt

index c46e5826dd90ace6ad142babeef271acd2c5056c..99046e1aea9b4335190391edde8b0c36767e8d73 100644 (file)
@@ -102,3 +102,36 @@ TS_OPT_testdir_[testscript_]verbose="<yes|no>"
 TS_OPT_testdir_[testscript_]memcheck="<yes|no>"
 
     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.