From 61817274060da139110e15be9abd6651270ac5a8 Mon Sep 17 00:00:00 2001 From: Max Mayfield Date: Mon, 2 Mar 2026 05:40:02 +0000 Subject: [PATCH] Add docker login to build-push.sh and watch-loop.sh for registry auth (HTTP secret) --- products/build-push.sh | 3 +++ products/watch-loop.sh | 1 + 2 files changed, 4 insertions(+) diff --git a/products/build-push.sh b/products/build-push.sh index 1a081bd..0291b15 100755 --- a/products/build-push.sh +++ b/products/build-push.sh @@ -42,6 +42,9 @@ else TARGETS=("dd0c-drift" "dd0c-alert" "dd0c-portal" "dd0c-cost" "dd0c-run") fi +# Login to registry +echo "secret" | docker login "$REGISTRY" --username dd0c --password-stdin 2>/dev/null || true + echo -e "${YELLOW}dd0c Build & Push — $(date -u '+%Y-%m-%d %H:%M UTC')${NC}" echo -e "Registry: ${REGISTRY}\n" diff --git a/products/watch-loop.sh b/products/watch-loop.sh index bd6c21b..a0b16ef 100755 --- a/products/watch-loop.sh +++ b/products/watch-loop.sh @@ -46,6 +46,7 @@ declare -A SERVICES=( ["06-runbook-automation"]="dd0c-run:06-runbook-automation/saas" ) +echo "secret" | docker login "$REGISTRY" --username dd0c --password-stdin 2>/dev/null || true REBUILT=0 for prefix in "${!SERVICES[@]}"; do if echo "$CHANGED" | grep -q "products/$prefix/"; then