Add version
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
#!/bin/sh
|
||||
set -eu
|
||||
|
||||
VERSION=1.0.0
|
||||
GIT_SHA=$(git rev-parse --short HEAD)
|
||||
IMAGE="docker.sdal.tech/beam:$VERSION-$GIT_SHA"
|
||||
IMAGE_LATEST="docker.sdal.tech/beam:latest"
|
||||
case "${1:-}" in
|
||||
""|push)
|
||||
;;
|
||||
*)
|
||||
echo "usage: $0 [push]" >&2
|
||||
exit 2
|
||||
;;
|
||||
esac
|
||||
|
||||
echo "Building $IMAGE with VERSION=$VERSION GIT_SHA=$GIT_SHA"
|
||||
docker build --build-arg GIT_SHA="$GIT_SHA" -build-arg VERSION="$VERSION" -t "$IMAGE:$VERSION-$GIT_SHA" -t "$IMAGE_LATEST .
|
||||
|
||||
case "${1:-}" in
|
||||
push)
|
||||
echo "Pushing $IMAGE"
|
||||
docker push "$IMAGE"
|
||||
echo "Pushing $IMAGE"
|
||||
docker push "$IMAGE_LATEST"
|
||||
;;
|
||||
esac
|
||||
Reference in New Issue
Block a user