Files
pyxray/scripts/build.sh
T

19 lines
482 B
Bash

#!/bin/sh
set -eu
SCRIPT_DIR=$(CDPATH= cd -- "$(dirname -- "$0")" && pwd)
PROJECT_DIR=$(CDPATH= cd -- "$SCRIPT_DIR/.." && pwd)
IMAGE_NAME=${IMAGE_NAME:-pyxray}
IMAGE_TAG=${IMAGE_TAG:-latest}
APT_MIRROR=${APT_MIRROR:-https://mirrors.ustc.edu.cn/debian}
UV_INDEX_URL=${UV_INDEX_URL:-https://pypi.mirrors.ustc.edu.cn/simple/}
cd "$PROJECT_DIR"
docker build \
--build-arg "APT_MIRROR=$APT_MIRROR" \
--build-arg "UV_INDEX_URL=$UV_INDEX_URL" \
-t "$IMAGE_NAME:$IMAGE_TAG" \
.