X-Git-Url: https://git.grml.org/?a=blobdiff_plain;f=tests%2Fdocker-install-deb.sh;fp=tests%2Fdocker-install-deb.sh;h=9ba38d03af7c27acdf755bad0055045ba2b7efed;hb=e53df19908c28024c30beed11549404fbfba1c1f;hp=0000000000000000000000000000000000000000;hpb=7f5e35103e745a96cf205fba6ce2bb6cf23fb2dd;p=grml-debootstrap.git diff --git a/tests/docker-install-deb.sh b/tests/docker-install-deb.sh new file mode 100755 index 0000000..9ba38d0 --- /dev/null +++ b/tests/docker-install-deb.sh @@ -0,0 +1,19 @@ +#!/bin/bash +# SPDX-License-Identifier: GPL-2.0-or-later +# +# Install an already built grml-debootstrap.deb. +# Wrapper around apt-get install for usage inside docker. + +set -eu -o pipefail + +if [ "$#" -ne 1 ]; then + echo "$0: Invalid arguments" >&2 + echo "Expect: $0 DEB_NAME" >&2 + exit 1 +fi +DEB_NAME="$1" + +apt-get update +# docker images can be relatively old, especially for unstable. +apt-get -y upgrade +apt-get -y install "$DEB_NAME"