Skip to content

Commit

Permalink
CI: Switch to adoptium releases
Browse files Browse the repository at this point in the history
  • Loading branch information
zakkak committed Nov 19, 2021
1 parent 0b50bdf commit a1aabf0
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 13 deletions.
19 changes: 8 additions & 11 deletions .github/workflows/base-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -76,17 +76,14 @@ jobs:
restore-keys: ${{ runner.os }}-mx-
- name: Get OpenJDK 11 with static libs
run: |
$files = @{
"https://api.adoptopenjdk.net/v3/binary/latest/11/${{ matrix.jdk }}/windows/x64/jdk/hotspot/normal/openjdk" = "jdk.zip"
"https://api.adoptopenjdk.net/v3/binary/latest/11/${{ matrix.jdk }}/windows/x64/staticlibs/hotspot/normal/openjdk" = "jdk-static-libs.zip"
}
$wc = New-Object System.Net.WebClient
foreach ($h in $files.GetEnumerator()) {
Write-Host "Processing $($h.Name) -> $($h.Value)"
$wc.DownloadFile($($h.Name), "$Env:temp\$($h.Value)")
Expand-Archive "$Env:temp\$($h.Value)" -DestinationPath "$Env:temp"
}
Move-Item -Path "$Env:temp\openjdk*" -Destination $Env:JAVA_HOME
$wc.DownloadFile("https://api.adoptium.net/v3/binary/latest/11/${{ matrix.jdk }}/windows/x64/jdk/hotspot/normal/eclipse", "$Env:temp\jdk.zip")
Expand-Archive "$Env:temp\jdk.zip" -DestinationPath "$Env:temp"
Move-Item -Path "$Env:temp\jdk-*" -Destination $Env:JAVA_HOME
$wc.DownloadFile("https://api.adoptium.net/v3/binary/latest/11/${{ matrix.jdk }}/windows/x64/staticlibs/hotspot/normal/eclipse", "$Env:temp\jdk-staticlibs.zip")
Expand-Archive "$Env:temp\jdk-staticlibs.zip" -DestinationPath "$Env:temp"
Move-Item -Path "$Env:temp\jdk-*\lib\static" -Destination $Env:JAVA_HOME\lib\
Remove-Item -Recurse "$Env:temp\jdk-*"
& $Env:JAVA_HOME\bin\java -version
- name: Build Mandrel
run: |
Expand Down Expand Up @@ -166,7 +163,7 @@ jobs:
restore-keys: base-windows-${{ matrix.quarkus-version }}-maven-
- name: Build quarkus
run: |
curl -L https://api.adoptopenjdk.net/v3/binary/latest/11/${{ matrix.jdk }}/linux/x64/jdk/hotspot/normal/openjdk -o jdk.tar.gz
curl -L https://api.adoptium.net/v3/binary/latest/11/${{ matrix.jdk }}/linux/x64/jdk/hotspot/normal/eclipse -o jdk.tar.gz
export JAVA_HOME=$(pwd)/openjdk
echo ${JAVA_HOME}
mkdir -p ${JAVA_HOME}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/base.yml
Original file line number Diff line number Diff line change
Expand Up @@ -74,8 +74,8 @@ jobs:
restore-keys: ${{ runner.os }}-mx-
- name: Get OpenJDK 11 with static libs
run: |
curl -sL https://api.adoptopenjdk.net/v3/binary/latest/11/${{ matrix.jdk }}/linux/x64/jdk/hotspot/normal/openjdk -o jdk.tar.gz
curl -sL https://api.adoptopenjdk.net/v3/binary/latest/11/${{ matrix.jdk }}/linux/x64/staticlibs/hotspot/normal/openjdk -o jdk-static-libs.tar.gz
curl -sL https://api.adoptium.net/v3/binary/latest/11/${{ matrix.jdk }}/linux/x64/jdk/hotspot/normal/eclipse -o jdk.tar.gz
curl -sL https://api.adoptium.net/v3/binary/latest/11/${{ matrix.jdk }}/linux/x64/staticlibs/hotspot/normal/eclipse -o jdk-static-libs.tar.gz
mkdir -p ${JAVA_HOME}
tar xf jdk.tar.gz -C ${JAVA_HOME} --strip-components=1
tar xf jdk-static-libs.tar.gz -C ${JAVA_HOME} --strip-components=1
Expand Down

0 comments on commit a1aabf0

Please sign in to comment.