alacritty-debian/build.sh

38 lines
709 B
Bash
Raw Permalink Normal View History

#!/bin/bash
set -eu
2021-08-30 04:55:10 +02:00
IMAGE="debian:bullseye-slim"
TARGET="$(dirname "$0" | xargs realpath)"
VERSION="v0.12.0"
while getopts "v:i:h" opt
do
case "$opt" in
v)
VERSION="$OPTARG"
;;
i)
IMAGE="$OPTARG"
;;
h)
echo "Usage: $0 [-i image] [-v version]"
exit 0
;;
*)
exit 1
;;
esac
done
main() {
docker run --rm --name alacritty-build-$$ \
--volume "$TARGET:/target" \
--workdir /target \
--env "VERSION=$VERSION" \
--user root "$IMAGE" \
sh entrypoint.sh
}
main