diff options
| author | Max Resnick <max@ofmax.li> | 2025-03-03 22:07:36 -0800 |
|---|---|---|
| committer | Max Resnick <max@ofmax.li> | 2025-03-03 22:07:36 -0800 |
| commit | f7470290e5f7b9bc4bb11a6faa87dd47f1d7585a (patch) | |
| tree | b533ff4df250a577c4911ec4025d1db9b98a36ce /justfile | |
| parent | e179d1c3d7f592413019adf839992754a30d564d (diff) | |
| download | unbound-adblock-config-0.0.1.tar.gz | |
feat: tag and push latest tag for releases0.0.1
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 |