Mirror Maven Central through the Google GCS copy

CIBillingService
Ya
9 Agosti 2026, 01:54 UTC
Mwandishi
Kamo
Ahadi ya
19e3b69

Build 19 failed fetching tomcat-embed-core from repo.maven.apache.org with 'Tag mismatch' — a corrupted transfer, not a code error: the same commit builds clean locally, and so does shared-lib from a fresh clone of its origin. Each Docker stage starts from a cold ~/.m2 and refetches the whole dependency tree every run, so Central sees the full weight of every concurrent service build; it answers with 429s and, as here, the occasional broken transfer. SecurityService and mlos-doc-orchestration-service already mirror through Google's GCS copy, which serves byte-identical artifacts and is not rate-limited. BillingService and APIService did not — this brings BillingService in line. settings.xml is copied into both stages: the COPY --from that warms ~/.m2/repository does not carry it, so stage 2 would otherwise go straight back to Central.

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei