evolution-docker-image-builder/build-it.sh

24 lines
569 B
Bash

RELEASE_NAME=${1}
SOURCES_DATE=${2}
TAR_NAME="rootfs_${RELEASE_NAME}-${SOURCES_DATE}.tar.xz"
if [ ! -f ../"${TAR_NAME}" ]; then
echo "You have to create a corresponding rootfs in .."; exit 0
else
rsync -avz ../"${TAR_NAME}" .
fi
docker build \
--no-cache \
--progress=plain \
--ssh default \
--build-arg RELEASE_NAME="${RELEASE_NAME}" \
--build-arg SOURCES_DATE="${SOURCES_DATE}" \
--build-arg USR="tonny" \
-t markm/debian-snapshot-"${RELEASE_NAME}:${SOURCES_DATE}" \
-t markm/debian-snapshot-"${RELEASE_NAME}" \
-f ./Dockerfile \
.
rm ./"${TAR_NAME}"