Fix Ci/Cd: Get Node another way — try Gitea cache, then Arvan / AWS / GCR, and only then Docker Hub; once pulled, store it on Gitea for next time. #74

Merged
admin merged 6 commits from feature/ci-cd into master 2026-09-05 23:00:32 +03:30
Collaborator

Get Node another way — try Gitea cache, then Arvan / AWS / GCR, and only then Docker Hub; once pulled, store it on Gitea for next time.

Get Node another way — try Gitea cache, then Arvan / AWS / GCR, and only then Docker Hub; once pulled, store it on Gitea for next time.
rameen added 6 commits 2026-09-05 21:19:38 +03:30
Windows PowerShell ignored docker exit codes, so build-and-push looked
green while :sha tags were never pushed and deploy pulled missing images.
BuildKit was failing on registry-1.docker.io even when a local base
image existed. CI now prefers a Gitea-hosted NODE_IMAGE and retries
docker build.
fix: omit ExtraSources when NODE_IMAGE_SOURCE is empty
All checks were successful
Production — tag build, push, deploy / build-and-push (push) Successful in 5m17s
Production — tag build, push, deploy / deploy (push) Successful in 13m34s
6c7e0574b9
rameen requested review from aminmsvi 2026-09-05 21:19:52 +03:30
rameen requested review from admin 2026-09-05 21:19:55 +03:30
admin approved these changes 2026-09-05 23:00:18 +03:30
admin merged commit 52c4480c5d into master 2026-09-05 23:00:32 +03:30
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/dyolink#74