chore: add dev/deploy targets to Makefile, deploy.sh
This commit is contained in:
21
deploy.sh
Executable file
21
deploy.sh
Executable file
@@ -0,0 +1,21 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
REGISTRY="registry.gabrielkaszewski.dev"
|
||||
REPO="pocket-chords"
|
||||
|
||||
tag="latest"
|
||||
|
||||
while [[ $# -gt 0 ]]; do
|
||||
case $1 in
|
||||
--tag) tag="$2"; shift 2 ;;
|
||||
*) echo "usage: $0 [--tag T]" >&2; exit 1 ;;
|
||||
esac
|
||||
done
|
||||
|
||||
image="${REGISTRY}/${REPO}:${tag}"
|
||||
|
||||
echo "building ${image}"
|
||||
docker buildx build --platform linux/amd64 \
|
||||
-t "$image" --push .
|
||||
echo "pushed $image"
|
||||
Reference in New Issue
Block a user