Files
buildkit/hack/bootstrap-buildx
Akihiro Suda 201ba2b0e3 hack: install buildx in util
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2020-12-16 17:31:17 +09:00

20 lines
427 B
Bash
Executable File

#!/usr/bin/env bash
set -eu -o pipefail
if [ "$#" -ne 1 ]; then
echo >&2 "usage: $0 <name>"
exit 1
fi
NAME="$1"
echo "Bootstrapping buildx builder \"${NAME}\""
topdir="$(realpath "$(dirname "$0")/..")"
cd "${topdir}"
buildx="./bin/buildx"
if ! "${buildx}" inspect "${NAME}" >/dev/null 2>&1; then
set -x
"${buildx}" create --driver docker-container --name "${NAME}"
fi
set -x
"${buildx}" inspect --bootstrap "${NAME}"