19 lines
385 B
Bash
19 lines
385 B
Bash
#!/usr/bin/env bash
|
|
|
|
IMAGE=${IMAGE:-demo-server:$(date +%F)}
|
|
|
|
SCRIPTDIR=$(dirname $0)
|
|
BASEDIR=$(dirname $SCRIPTDIR)
|
|
|
|
ARGS=()
|
|
|
|
if [ ! -z "$APK_MIRROR" ]; then
|
|
ARGS+=(--build-args APK_MIRROR=${APK_MIRROR})
|
|
fi
|
|
|
|
if [ ! -z "$CRATES_MIRROR" ]; then
|
|
ARGS+=(--build-args CRATES_MIRROR=${CRATES_MIRROR})
|
|
fi
|
|
|
|
docker build -t $IMAGE -f ${BASEDIR}/build/Dockerfile "${ARGS[@]}" ${BASEDIR}
|