修复:用 Adoptium 源安装 JDK 21,兼容 Debian Bullseye 容器
This commit is contained in:
@@ -32,7 +32,14 @@ jobs:
|
|||||||
- name: Setup JDK 21
|
- name: Setup JDK 21
|
||||||
run: |
|
run: |
|
||||||
apt-get update -qq
|
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
|
java -version
|
||||||
|
|
||||||
- name: Setup Node.js 22
|
- name: Setup Node.js 22
|
||||||
@@ -102,7 +109,14 @@ jobs:
|
|||||||
- name: Setup JDK 21
|
- name: Setup JDK 21
|
||||||
run: |
|
run: |
|
||||||
apt-get update -qq
|
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
|
java -version
|
||||||
|
|
||||||
- name: Setup Node.js 22
|
- name: Setup Node.js 22
|
||||||
|
|||||||
Reference in New Issue
Block a user