Add build documentation

This commit is contained in:
Pau Rodriguez-Estivill
2020-08-20 21:49:36 +02:00
parent 06231d5519
commit 0a9404a08e
2 changed files with 58 additions and 2 deletions
+15 -2
View File
@@ -1,8 +1,21 @@
#!/bin/sh
#
# Usage: ./publish.sh [Version1] [Version2]...
set -e
cd "$(dirname "$0")"
./generate.sh
TMPFILE=$(mktemp)
trap 'rm -vf "$TMPFILE"' EXIT
docker buildx bake --pull --set common.output=type=registry
if [ -n "$@" ]; then
export TAGS="$@"
echo "Generate configuration for only this tags: $TAGS"
else
echo "Generate configuration for all predefined tags."
fi
./generate.sh "$TMPFILE"
echo "Generated docker bake HCL script at: $TMPFILE"
echo "Starting building and publish..."
docker buildx bake --pull --set common.output=type=registry -f "$TMPFILE"