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>
$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
- /^stable.*/
install:
- # install some packages from Ubuntu's default sources
- - sudo apt-get -qq update
- - sudo apt-get install -qq
- bc
- dnsutils
- libcap-ng-dev
- libpam-dev
- libudev-dev
- gtk-doc-tools
- ntp
+ - source ./.travis-functions.sh
+ - travis_install_script
before_script:
- - source ./.travis-functions.sh
- travis_before_script
script: