Merge pull request 'fix(ci): JDK 21 설치 — Adoptium Temurin APT 저장소 사용' (#24) from hotfix/ci-jdk21-install into develop

This commit is contained in:
htlee 2026-03-17 16:58:51 +09:00
커밋 82a48f186b

파일 보기

@ -34,8 +34,14 @@ jobs:
- name: Install JDK 21 + Maven
run: |
apt-get update -qq
apt-get install -y -qq openjdk-21-jdk-headless maven > /dev/null 2>&1
java -version
apt-get install -y -qq wget apt-transport-https gpg maven > /dev/null 2>&1
wget -qO - https://packages.adoptium.net/artifactory/api/gpg/key/public | gpg --dearmor -o /usr/share/keyrings/adoptium.gpg
echo "deb [signed-by=/usr/share/keyrings/adoptium.gpg] https://packages.adoptium.net/artifactory/deb bookworm main" > /etc/apt/sources.list.d/adoptium.list
apt-get update -qq
apt-get install -y -qq temurin-21-jdk > /dev/null 2>&1
echo "JAVA_HOME=/usr/lib/jvm/temurin-21-jdk-amd64" >> $GITHUB_ENV
echo "/usr/lib/jvm/temurin-21-jdk-amd64/bin" >> $GITHUB_PATH
/usr/lib/jvm/temurin-21-jdk-amd64/bin/java -version
mvn --version
- name: Build backend