Skip to content

Commit 9ea7889

Browse files
committed
JDK syntax fix
1 parent aceb323 commit 9ea7889

File tree

1 file changed

+30
-16
lines changed

1 file changed

+30
-16
lines changed

lib/travis/build/bash/travis_install_jdk.bash

Lines changed: 30 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -56,15 +56,22 @@ travis_install_jdk_package_adoptopenjdk() {
5656
dpkg-query -l adoptopenjdk* | grep adoptopenjdk | awk '{print $2}' | xargs sudo dpkg -P
5757
fi
5858
if [[ "${TRAVIS_CPU_ARCH}" == "ppc64le" ]]; then
59-
TRAVIS_CPU_ARCH="ppc64el"
59+
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -
60+
sudo add-apt-repository --yes https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/
61+
sudo apt-get update -yqq
62+
sudo apt-get -yqq --no-install-suggests --no-install-recommends install "$PACKAGE" || true
63+
travis_cmd "export JAVA_HOME=/usr/lib/jvm/adoptopenjdk-${JAVA_VERSION}-hotspot-ppc64el" --echo
64+
travis_cmd "export PATH=$JAVA_HOME/bin:$PATH" --echo
65+
sudo update-java-alternatives -s "$PACKAGE"*
66+
else
67+
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -
68+
sudo add-apt-repository --yes https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/
69+
sudo apt-get update -yqq
70+
sudo apt-get -yqq --no-install-suggests --no-install-recommends install "$PACKAGE" || true
71+
travis_cmd "export JAVA_HOME=/usr/lib/jvm/adoptopenjdk-${JAVA_VERSION}-hotspot-${TRAVIS_CPU_ARCH}" --echo
72+
travis_cmd "export PATH=$JAVA_HOME/bin:$PATH" --echo
73+
sudo update-java-alternatives -s "$PACKAGE"*
6074
fi
61-
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -
62-
sudo add-apt-repository --yes https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/
63-
sudo apt-get update -yqq
64-
sudo apt-get -yqq --no-install-suggests --no-install-recommends install "$PACKAGE" || true
65-
travis_cmd "export JAVA_HOME=/usr/lib/jvm/adoptopenjdk-${JAVA_VERSION}-hotspot-${TRAVIS_CPU_ARCH}" --echo
66-
travis_cmd "export PATH=$JAVA_HOME/bin:$PATH" --echo
67-
sudo update-java-alternatives -s "$PACKAGE"*
6875
fi
6976
}
7077

@@ -78,14 +85,21 @@ travis_install_jdk_package_bellsoft() {
7885
PACKAGE="bellsoft-java${JAVA_VERSION}"
7986
if ! dpkg -s "$PACKAGE" >/dev/null 2>&1; then
8087
if [[ "${TRAVIS_CPU_ARCH}" == "arm64" ]]; then
81-
TRAVIS_CPU_ARCH="aarch64"
88+
wget -qO - https://download.bell-sw.com/pki/GPG-KEY-bellsoft | sudo apt-key add -
89+
sudo add-apt-repository "deb [arch=$TRAVIS_CPU_ARCH] https://apt.bell-sw.com/ stable main"
90+
sudo apt-get update -yqq
91+
sudo apt-get -yqq --no-install-suggests --no-install-recommends install "$PACKAGE" || true
92+
travis_cmd "export JAVA_HOME=/usr/lib/jvm/bellsoft-java${JAVA_VERSION}-aarch64" --echo
93+
travis_cmd "export PATH=$JAVA_HOME/bin:$PATH" --echo
94+
sudo update-java-alternatives -s "$PACKAGE"*
95+
else
96+
wget -qO - https://download.bell-sw.com/pki/GPG-KEY-bellsoft | sudo apt-key add -
97+
sudo add-apt-repository "deb [arch=$TRAVIS_CPU_ARCH] https://apt.bell-sw.com/ stable main"
98+
sudo apt-get update -yqq
99+
sudo apt-get -yqq --no-install-suggests --no-install-recommends install "$PACKAGE" || true
100+
travis_cmd "export JAVA_HOME=/usr/lib/jvm/bellsoft-java${JAVA_VERSION}-${TRAVIS_CPU_ARCH}" --echo
101+
travis_cmd "export PATH=$JAVA_HOME/bin:$PATH" --echo
102+
sudo update-java-alternatives -s "$PACKAGE"*
82103
fi
83-
wget -qO - https://download.bell-sw.com/pki/GPG-KEY-bellsoft | sudo apt-key add -
84-
sudo add-apt-repository "deb [arch=$TRAVIS_CPU_ARCH] https://apt.bell-sw.com/ stable main"
85-
sudo apt-get update -yqq
86-
sudo apt-get -yqq --no-install-suggests --no-install-recommends install "$PACKAGE" || true
87-
travis_cmd "export JAVA_HOME=/usr/lib/jvm/bellsoft-java${JAVA_VERSION}-${TRAVIS_CPU_ARCH}" --echo
88-
travis_cmd "export PATH=$JAVA_HOME/bin:$PATH" --echo
89-
sudo update-java-alternatives -s "$PACKAGE"*
90104
fi
91105
}

0 commit comments

Comments
 (0)