diff options
Diffstat (limited to 'justfile')
| -rw-r--r-- | justfile | 19 |
1 files changed, 16 insertions, 3 deletions
@@ -12,8 +12,14 @@ default: @just --choose docker-build: new-ver + #!/usr/bin/env bash + set -euxo pipefail new_ver=$(cat {{ NEW_VERSION }}); \ docker build --build-arg="version=$new_ver" -t unbound-ads:$new_ver . + + + + builddir: mkdir -p {{ BUILDDIR }}/etc @@ -68,9 +74,16 @@ push: @echo "pushed to all endpoints" docker-push registry="public.ecr.aws/s0f9o2k5": - new_ver=$(cat {{ NEW_VERSION }}); \ - docker tag unbound-ads:$new_ver {{registry}}/unbound-ads:$new_ver; \ - docker push {{registry}}/unbound-ads:$new_ver + #!/usr/bin/env bash + set -euxo pipefail + new_ver=$(cat {{ NEW_VERSION }}) + docker tag unbound-ads:$new_ver {{registry}}/unbound-ads:$new_ver + docker push {{registry}}/unbound-ads:$new_ver + if [[ $new_ver != *"latest"* ]]; + then + docker tag unbound-ads:$new_ver {{registry}}/unbound-ads:latest + docker push {{registry}}/unbound-ads:$new_ver + fi run repo=(TEMPDIR): go run main.go |