Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>
declare -A opts=()
while [[ $# -gt 0 ]]; do
case "$1" in
+ --os)
+ shift
+ opts[os]="$1"
+ shift
+ ;;
--shell)
shift
opts[shell]=1
esac
done
-osbase=debian:10
+osbase=${opts[os]:-debian:10}
installimage=arvados-installpackage-${osbase}
command="/var/lib/arvados/bin/arvados-server boot -listen-host 0.0.0.0"
if [[ "${opts[shell]}" ]]; then
--force-installimage)
opts[force-installimage]=1
;;
+ --os)
+ opts[os]="$1"
+ shift
+ ;;
*)
echo >&2 "invalid argument '$arg'"
exit 2
trap cleanup ERR EXIT
version=$(git describe --tag --dirty)
-osbase=debian:10
+osbase=${opts[os]:-debian:10}
mkdir -p /tmp/pkg