1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
#!/usr/bin/env bash
set -e
source $(dirname $0)/lib.sh
req_env_vars GOSRC OS_RELEASE_ID OS_RELEASE_VER SHORT_APTGET TEST_DRIVER
show_env_vars
cd $GOSRC
msg "Setting up $OS_RELEASE_ID $OS_RELEASE_VER"
case "$OS_RELEASE_ID" in
fedora)
[[ -z "$RPMS_CONFLICTING" ]] || \
$SHORT_DNFY remove $RPMS_CONFLICTING
;;
debian)
[[ -z "$DEBS_CONFLICTING" ]] || \
$SHORT_APTGET -q remove $DEBS_CONFLICTING
;;
*)
bad_os_id_ver
;;
esac
install_fuse_overlayfs_from_git
install_bats_from_git
|