summaryrefslogtreecommitdiffstats
path: root/.travis-functions.sh
diff options
context:
space:
mode:
authorRuediger Meier2015-03-16 11:21:49 +0100
committerRuediger Meier2015-03-16 14:32:34 +0100
commit5ddcc32a3ece62b7b5bbca366f81cd035fd388cc (patch)
tree9c94a6cf9e408fe96637a19e90eff1eea882a563 /.travis-functions.sh
parenttests: disarm tailf test (diff)
downloadkernel-qcow2-util-linux-5ddcc32a3ece62b7b5bbca366f81cd035fd388cc.tar.gz
kernel-qcow2-util-linux-5ddcc32a3ece62b7b5bbca366f81cd035fd388cc.tar.xz
kernel-qcow2-util-linux-5ddcc32a3ece62b7b5bbca366f81cd035fd388cc.zip
travis: move install script to .travis-functions.sh
Now this snippet can be re-used by non-travis systems. For example on drone.io we can use this simple build script: ...... MAKE_CHECK="root" source ./.travis-functions.sh travis_install_script || exit travis_before_script || exit ret=0 travis_script || ret=$? travis_after_script exit $ret ...... Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
Diffstat (limited to '.travis-functions.sh')
-rwxr-xr-x.travis-functions.sh15
1 files changed, 15 insertions, 0 deletions
diff --git a/.travis-functions.sh b/.travis-functions.sh
index ed491f417..ee4988d9e 100755
--- a/.travis-functions.sh
+++ b/.travis-functions.sh
@@ -69,6 +69,21 @@ function check_dist
$MAKE distcheck || return
}
+function travis_install_script
+{
+ # install some packages from Ubuntu's default sources
+ sudo apt-get -qq update || return
+ sudo apt-get install -qq >/dev/null \
+ bc \
+ dnsutils \
+ libcap-ng-dev \
+ libpam-dev \
+ libudev-dev \
+ gtk-doc-tools \
+ ntp \
+ || return
+}
+
function travis_before_script
{
pushd "$SOURCE_DIR" || return