Run LoaderIntegrationTests against multiple JDKs
Update `LoaderIntegrationTests` to run against OpenJDK 8, 11 and 17 as well as Oracle JDK 17. Closes gh-29385
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
FROM ubuntu:focal-20211006
|
||||
RUN apt-get update && \
|
||||
apt-get install -y software-properties-common curl && \
|
||||
mkdir -p /opt/oraclejdk && \
|
||||
cd /opt/oraclejdk && \
|
||||
curl -L https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz | tar zx --strip-components=1
|
||||
ENV JAVA_HOME /opt/oraclejdk
|
||||
ENV PATH $JAVA_HOME/bin:$PATH
|
||||
@@ -0,0 +1,5 @@
|
||||
This folder contains a Dockerfile that will create an Oracle JDK instance for use in integration tests.
|
||||
The resulting Docker image should not be published.
|
||||
|
||||
Oracle JDK is subject to the https://www.oracle.com/downloads/licenses/no-fee-license.html["Oracle No-Fee Terms and Conditions" License (NFTC)] license.
|
||||
We are specifically using the unmodified JDK for the purposes of developing and testing.
|
||||
Reference in New Issue
Block a user