修复:用 Adoptium 源安装 JDK 21,兼容 Debian Bullseye 容器
This commit is contained in:
@@ -32,7 +32,14 @@ jobs:
|
||||
- name: Setup JDK 21
|
||||
run: |
|
||||
apt-get update -qq
|
||||
apt-get install -y openjdk-21-jdk
|
||||
apt-get install -y wget gnupg
|
||||
wget -qO- https://packages.adoptium.net/artifactory/api/gpg/key/public \
|
||||
| gpg --dearmor > /usr/share/keyrings/adoptium.gpg
|
||||
echo "deb [signed-by=/usr/share/keyrings/adoptium.gpg] \
|
||||
https://packages.adoptium.net/artifactory/deb bullseye main" \
|
||||
> /etc/apt/sources.list.d/adoptium.list
|
||||
apt-get update -qq
|
||||
apt-get install -y temurin-21-jdk
|
||||
java -version
|
||||
|
||||
- name: Setup Node.js 22
|
||||
@@ -102,7 +109,14 @@ jobs:
|
||||
- name: Setup JDK 21
|
||||
run: |
|
||||
apt-get update -qq
|
||||
apt-get install -y openjdk-21-jdk
|
||||
apt-get install -y wget gnupg
|
||||
wget -qO- https://packages.adoptium.net/artifactory/api/gpg/key/public \
|
||||
| gpg --dearmor > /usr/share/keyrings/adoptium.gpg
|
||||
echo "deb [signed-by=/usr/share/keyrings/adoptium.gpg] \
|
||||
https://packages.adoptium.net/artifactory/deb bullseye main" \
|
||||
> /etc/apt/sources.list.d/adoptium.list
|
||||
apt-get update -qq
|
||||
apt-get install -y temurin-21-jdk
|
||||
java -version
|
||||
|
||||
- name: Setup Node.js 22
|
||||
|
||||
Reference in New Issue
Block a user