From 3bfca4e2b0d5f0a5da444985e17bc7caa5b2c42c Mon Sep 17 00:00:00 2001 From: Ryan Kegel Date: Wed, 11 Feb 2026 16:01:35 -0500 Subject: [PATCH] -test environment --- .gitea/workflows/build.yaml | 30 ++++++++++++++++++++++++++++-- 1 file changed, 28 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index e04b158..275fac2 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -41,7 +41,20 @@ jobs: - name: Push Backend Image to Gitea Registry run: | - docker push git.ryankegel.com:3000/ryan/backend:${{ steps.vars.outputs.tag }} + for i in {1..3}; do + echo "Attempt $i to push backend image..." + if docker push git.ryankegel.com:3000/ryan/backend:${{ steps.vars.outputs.tag }}; then + echo "Backend push succeeded on attempt $i" + break + else + echo "Backend push failed on attempt $i" + if [ $i -lt 3 ]; then + sleep 10 + else + exit 1 + fi + fi + done if [ "${{ gitea.ref }}" == "refs/heads/master" ]; then docker tag git.ryankegel.com:3000/ryan/backend:${{ steps.vars.outputs.tag }} git.ryankegel.com:3000/ryan/backend:latest docker push git.ryankegel.com:3000/ryan/backend:latest @@ -49,7 +62,20 @@ jobs: - name: Push Frontend Image to Gitea Registry run: | - docker push git.ryankegel.com:3000/ryan/frontend:${{ steps.vars.outputs.tag }} + for i in {1..3}; do + echo "Attempt $i to push frontend image..." + if docker push git.ryankegel.com:3000/ryan/frontend:${{ steps.vars.outputs.tag }}; then + echo "Frontend push succeeded on attempt $i" + break + else + echo "Frontend push failed on attempt $i" + if [ $i -lt 3 ]; then + sleep 10 + else + exit 1 + fi + fi + done if [ "${{ gitea.ref }}" == "refs/heads/master" ]; then docker tag git.ryankegel.com:3000/ryan/frontend:${{ steps.vars.outputs.tag }} git.ryankegel.com:3000/ryan/frontend:latest docker push git.ryankegel.com:3000/ryan/frontend:latest