Skip to content

Commit

Permalink
Add JDK 17 to the testing images
Browse files Browse the repository at this point in the history
patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever and Brandon Williams for CASSANDRA-17854
  • Loading branch information
ekaterinadimitrova2 committed Nov 18, 2022
1 parent b8464c6 commit cbdad2c
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion docker/testing/ubuntu2004_j11.docker
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ RUN pip3 install --upgrade wheel
# openjdk + ant
RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get update && \
apt-get install -y --no-install-recommends openjdk-8-jdk openjdk-11-jdk ant ant-optional
apt-get install -y --no-install-recommends openjdk-8-jdk openjdk-11-jdk openjdk-17-jdk ant ant-optional

# make Java 8 the default executable (we use to run all tests against Java 8)
RUN update-java-alternatives --set java-1.8.0-openjdk-$(dpkg --print-architecture)
Expand Down Expand Up @@ -108,6 +108,7 @@ WORKDIR /home/cassandra
RUN echo 'export ANT_HOME=/usr/share/ant' >> /home/cassandra/.bashrc && \
echo 'export JAVA8_HOME=/usr/lib/jvm/java-8-openjdk-$(dpkg --print-architecture)' >> /home/cassandra/.bashrc && \
echo 'export JAVA11_HOME=/usr/lib/jvm/java-11-openjdk-$(dpkg --print-architecture)' >> /home/cassandra/.bashrc && \
echo 'export JAVA17_HOME=/usr/lib/jvm/java-17-openjdk-$(dpkg --print-architecture)' >> /home/cassandra/.bashrc && \
echo 'export JAVA_HOME=$JAVA8_HOME' >> /home/cassandra/.bashrc

ENV ANT_HOME=/usr/share/ant
Expand Down

0 comments on commit cbdad2c

Please sign in to comment.