refactor: relocate version script
Diff
Makefile | 4 ++--
docker/version.sh | 37 +++++++++++++++++++++++++++++++++++++
scripts/version.sh | 37 -------------------------------------
3 files changed, 39 insertions(+), 39 deletions(-)
@@ -210,7 +210,7 @@ prod.release.tag:
git push --delete origin latest
./scripts/version.sh v$(PKG_TAG)
./docker/version.sh v$(PKG_TAG)
git add .
git commit . -m "v$(PKG_TAG)"
@@ -223,5 +223,5 @@ prod.release.tag:
prod.release.dockerfiles:
./scripts/version.sh v$(PKG_TAG)
./docker/version.sh v$(PKG_TAG)
.ONESHELL: prod.release.dockerfiles
@@ -0,0 +1,37 @@
set -e
set -u
LATEST_TAG=$1
BASE_PATH="$(pwd)/docker"
if [ $# -eq 0 ]; then
echo "Usage: ./version.sh <tag or branch>"
exit
fi
export VERSION=$LATEST_TAG
export ALPINE_VERSION=3.10
PLATFORMS=(
"alpine"
"scratch"
)
for PLATFORM in "${PLATFORMS[@]}"; do
PLATFORM_DIR="${BASE_PATH}/${PLATFORM}"
if [ ! -d "$PLATFORM_DIR" ]; then
echo "Directory no found for \"${PLATFORM_DIR}\""
exit 1
fi
echo "Generating Dockerfile for platform \"${PLATFORM}\""
rm -rf "${PLATFORM_DIR}/Dockerfile"
envsubst \$ALPINE_VERSION,\$VERSION <"${PLATFORM_DIR}/Dockerfile.tmpl" >"${PLATFORM_DIR}/Dockerfile"
done
echo "All Dockerfiles were updated!"
@@ -1,37 +0,0 @@
set -e
set -u
LATEST_TAG=$1
BASE_PATH="$(pwd)/docker"
if [ $# -eq 0 ]; then
echo "Usage: ./version.sh <tag or branch>"
exit
fi
export VERSION=$LATEST_TAG
export ALPINE_VERSION=3.10
PLATFORMS=(
"alpine"
"scratch"
)
for PLATFORM in "${PLATFORMS[@]}"; do
PLATFORM_DIR="${BASE_PATH}/${PLATFORM}"
if [ ! -d "$PLATFORM_DIR" ]; then
echo "Directory no found for \"${PLATFORM_DIR}\""
exit 1
fi
echo "Generating Dockerfile for platform \"${PLATFORM}\""
rm -rf "${PLATFORM_DIR}/Dockerfile"
envsubst \$ALPINE_VERSION,\$VERSION <"${PLATFORM_DIR}/Dockerfile.tmpl" >"${PLATFORM_DIR}/Dockerfile"
done
echo "All Dockerfiles were updated!"