1
0
containers/publish.sh
2024-11-22 16:10:38 -05:00

18 lines
356 B
Bash
Executable File

#!/bin/sh
REGISTRY=code.balsillie.net
REPOSITORY=containers
IMAGE=$1
TAG1=$(date +%Y-%m-%d_%H-%M-%S)
TAG2=latest
docker build \
-t $REGISTRY/$REPOSITORY/$IMAGE:$TAG1 \
-t $REGISTRY/$REPOSITORY/$IMAGE:$TAG2 \
-f ./$IMAGE/DOCKERFILE \
./$IMAGE
docker push $REGISTRY/$REPOSITORY/$IMAGE:$TAG1
docker push $REGISTRY/$REPOSITORY/$IMAGE:$TAG2