Skip to content

Commit cfae4a6

Browse files
committed
Adjusting jdk installation for lxd
1 parent 80a2100 commit cfae4a6

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

lib/travis/build/bash/travis_install_jdk.bash

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,8 @@ travis_install_jdk_package_adoptopenjdk() {
5959
sudo add-apt-repository --yes https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/
6060
sudo apt-get update -yqq
6161
sudo apt-get -yqq --no-install-suggests --no-install-recommends install "$PACKAGE" || true
62+
travis_cmd "export JAVA_HOME=/usr/lib/jvm/adoptopenjdk-${JAVA_VERSION}-hotspot-${TRAVIS_CPU_ARCH}" --echo
63+
travis_cmd "export PATH=$JAVA_HOME/bin:$PATH" --echo
6264
sudo update-java-alternatives -s "$PACKAGE"*
6365
fi
6466
}
@@ -70,6 +72,9 @@ travis_install_jdk_package_bellsoft() {
7072
if [[ "$JAVA_VERSION" == "8" ]]; then
7173
JAVA_VERSION="1.8.0"
7274
fi
75+
if [[ "${TRAVIS_CPU_ARCH}" == "arm64" ]]; then
76+
TRAVIS_CPU_ARCH="aarch64"
77+
fi
7378
PACKAGE="bellsoft-java${JAVA_VERSION}"
7479
if ! dpkg -s "$PACKAGE" >/dev/null 2>&1; then
7580
wget -qO - https://download.bell-sw.com/pki/GPG-KEY-bellsoft | sudo apt-key add -

0 commit comments

Comments
 (0)