Compare commits
2 Commits
07829c8177
...
ab78181146
Author | SHA1 | Date |
---|---|---|
|
ab78181146 | 5 months ago |
|
889cf236d2 | 5 months ago |
2 changed files with 43 additions and 1 deletions
@ -0,0 +1,42 @@ |
|||||||
|
#!/usr/bin/env bash |
||||||
|
|
||||||
|
build() { |
||||||
|
sudo docker buildx build -t mikognn/opentracker:$1 --platform linux/amd64,linux/arm64,linux/arm64/v8,linux/arm/v7 . |
||||||
|
echo "Do you want to push to docker.io? [Y/n] " |
||||||
|
read answer |
||||||
|
if [ "$answer" == "y" ] || [ "$answer" == "" ]; then |
||||||
|
sudo docker push mikognn/opentracker:$1 |
||||||
|
else |
||||||
|
echo "not pushing." |
||||||
|
fi |
||||||
|
} |
||||||
|
|
||||||
|
help() { |
||||||
|
cat << EOF |
||||||
|
USAGE: release --version <version> |
||||||
|
EOF |
||||||
|
} |
||||||
|
|
||||||
|
tag="latest" |
||||||
|
|
||||||
|
while [ $# -gt 0 ]; do |
||||||
|
case $1 in |
||||||
|
--version|-v) |
||||||
|
shift |
||||||
|
if [ "$1" == "" ]; then |
||||||
|
echo "ERROR: version missing" |
||||||
|
help |
||||||
|
exit 1 |
||||||
|
fi |
||||||
|
tag=$1 |
||||||
|
shift |
||||||
|
;; |
||||||
|
*) |
||||||
|
help |
||||||
|
exit 1 |
||||||
|
;; |
||||||
|
esac |
||||||
|
shift |
||||||
|
done |
||||||
|
|
||||||
|
build $tag |
Loading…
Reference in new issue