ci: Maven 다운로드를 archive.apache.org로 (dlcdn 404 → CI 복구)
All checks were successful
CI / backend-test (push) Successful in 39s
CI / frontend-build (push) Successful in 16s

dlcdn 미러가 옛 버전(3.9.9)을 지워 백엔드 CI가 'Maven 설치'에서 실패했다.
모든 버전을 영구 보관하는 archive.apache.org로 변경 — 미래에도 안 깨진다.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
AWESOMEDEV 2026-07-17 16:59:53 +09:00
parent bf4b6955e3
commit 740b533921

View File

@ -24,9 +24,11 @@ jobs:
java-version: "21"
# mvnw 래퍼가 없어서 Maven을 내려받아 쓴다(작고 빠르다).
# ⚠️ dlcdn(미러)은 최신 몇 버전만 두고 옛 버전을 지운다 — 3.9.9가 404로 사라져 CI가 깨졌었다.
# archive.apache.org는 모든 버전을 영구 보관하므로 미래에도 안 깨진다. (-fSL은 실패 시 즉시 에러)
- name: Maven 설치
run: |
curl -fsSL https://dlcdn.apache.org/maven/maven-3/3.9.9/binaries/apache-maven-3.9.9-bin.tar.gz -o /tmp/mvn.tgz
curl -fsSL https://archive.apache.org/dist/maven/maven-3/3.9.9/binaries/apache-maven-3.9.9-bin.tar.gz -o /tmp/mvn.tgz
tar xzf /tmp/mvn.tgz -C /opt
echo "/opt/apache-maven-3.9.9/bin" >> "$GITHUB_PATH"