Improve disk UI and build performance
This commit is contained in:
@@ -24,6 +24,7 @@ command -v docker >/dev/null 2>&1 || die "docker not found in PATH"
|
||||
command -v go >/dev/null 2>&1 || die "go not found in PATH"
|
||||
|
||||
DEFAULT_TAG=$(git -C "${ROOT_DIR}" rev-parse --short HEAD 2>/dev/null || echo dev)
|
||||
DEFAULT_VERSION=$(git -C "${ROOT_DIR}" describe --tags --always 2>/dev/null || echo dev)
|
||||
|
||||
ask() {
|
||||
# $1=varname $2=prompt $3=default
|
||||
@@ -73,6 +74,7 @@ if [ -n "${IMAGE}" ]; then
|
||||
docker buildx build \
|
||||
--platform "${PLATFORMS}" \
|
||||
--file "${ROOT_DIR}/Dockerfile" \
|
||||
--build-arg "VERSION=${DEFAULT_VERSION}" \
|
||||
-t "${IMAGE}:${IMAGE_TAG}" \
|
||||
-t "${IMAGE}:latest" \
|
||||
--push \
|
||||
@@ -87,6 +89,7 @@ else
|
||||
echo "building locally (no push)"
|
||||
docker build \
|
||||
--file "${ROOT_DIR}/Dockerfile" \
|
||||
--build-arg "VERSION=${DEFAULT_VERSION}" \
|
||||
-t "jukebox-maker:${IMAGE_TAG}" \
|
||||
-t "jukebox-maker:latest" \
|
||||
"${ROOT_DIR}"
|
||||
|
||||
Reference in New Issue
Block a user