Skip to content

Commit b0260a8

Browse files
Merge pull request #2026 from travis-ci/arek-jdk
fix openjdk repositories
2 parents 0c886e6 + b606dfb commit b0260a8

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

lib/travis/build/bash/travis_find_jdk_path.bash

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ travis_find_jdk_path() {
44
vendor="$2"
55
version="$3"
66
if [[ "$vendor" == "openjdk" ]]; then
7-
apt_glob="/usr/lib/jvm/temurin-${version}.*jdk*"
7+
apt_glob="/usr/lib/jvm/java-${version}-amazon-corretto"
88
elif [[ "$vendor" == "oracle" ]]; then
99
apt_glob="/usr*/lib/jvm/java-${version}-oracle"
1010
fi

lib/travis/build/bash/travis_install_jdk.bash

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -47,17 +47,17 @@ travis_install_jdk_package() {
4747
local JAVA_VERSION
4848
JAVA_VERSION="$1"
4949
sudo apt-get update -yqq
50-
PACKAGE="temurin-${JAVA_VERSION}-jdk"
50+
if [[ "$JAVA_VERSION" == "8" ]]; then
51+
JAVA_VERSION="1.8.0"
52+
fi
53+
PACKAGE="java-${JAVA_VERSION}-amazon-corretto-jdk"
5154
if ! dpkg -s "$PACKAGE" >/dev/null 2>&1; then
52-
if dpkg-query -l temurin* >/dev/null 2>&1; then
53-
dpkg-query -l temurin* | grep temurin | awk '{print $2}' | xargs sudo dpkg -P
54-
fi
55-
wget -qO - https://packages.adoptium.net/artifactory/api/gpg/key/public | sudo apt-key add -
56-
sudo add-apt-repository --yes https://packages.adoptium.net/artifactory/deb
55+
wget -O- https://apt.corretto.aws/corretto.key | sudo apt-key add -
56+
sudo add-apt-repository 'deb https://apt.corretto.aws stable main'
5757
sudo apt-get update -yqq
5858
sudo apt-get -yqq --no-install-suggests --no-install-recommends install "$PACKAGE" || true
59-
travis_cmd "export JAVA_HOME=/usr/lib/jvm/temurin-${JAVA_VERSION}-jdk-${TRAVIS_CPU_ARCH}" --echo
60-
travis_cmd "export PATH=\"$JAVA_HOME/bin:$PATH\"" --echo
59+
travis_cmd "export JAVA_HOME=/usr/lib/jvm/java-${JAVA_VERSION}-amazon-corretto" --echo
60+
travis_cmd 'export PATH="$JAVA_HOME/bin:$PATH"' --echo
6161
sudo update-java-alternatives -s "$PACKAGE"*
6262
fi
6363
}

0 commit comments

Comments
 (0)