You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by rn...@apache.org on 2023/03/25 17:48:08 UTC

[couchdb-ci] 01/01: Install Java 11

This is an automated email from the ASF dual-hosted git repository.

rnewson pushed a commit to branch install-java-11
in repository https://gitbox.apache.org/repos/asf/couchdb-ci.git

commit 1eeca23dc592abec9c2dd8353d107c304949b7bd
Author: Robert Newson <Ro...@ibm.com>
AuthorDate: Sat Mar 25 17:47:47 2023 +0000

    Install Java 11
---
 dockerfiles/centos-7        | 5 +++++
 dockerfiles/debian-bullseye | 5 +++++
 dockerfiles/debian-buster   | 5 +++++
 dockerfiles/rockylinux-8    | 5 +++++
 dockerfiles/ubuntu-bionic   | 5 +++++
 dockerfiles/ubuntu-focal    | 5 +++++
 dockerfiles/ubuntu-jammy    | 5 +++++
 7 files changed, 35 insertions(+)

diff --git a/dockerfiles/centos-7 b/dockerfiles/centos-7
index 8b8b196..c72a686 100644
--- a/dockerfiles/centos-7
+++ b/dockerfiles/centos-7
@@ -19,6 +19,11 @@
 
 FROM centos:7
 
+# Install Java
+ENV JAVA_HOME=/opt/java/openjdk
+COPY --from=eclipse-temurin:11 $JAVA_HOME $JAVA_HOME
+ENV PATH="${JAVA_HOME}/bin:${PATH}"
+
 # Choose whether to install SpiderMonkey 1.8.5, default yes
 ARG js=js
 # Choose whether to install Erlang, default yes
diff --git a/dockerfiles/debian-bullseye b/dockerfiles/debian-bullseye
index eb5fa2b..4ef92c6 100644
--- a/dockerfiles/debian-bullseye
+++ b/dockerfiles/debian-bullseye
@@ -21,6 +21,11 @@ ARG repository=debian
 
 FROM $repository:bullseye
 
+# Install Java
+ENV JAVA_HOME=/opt/java/openjdk
+COPY --from=eclipse-temurin:11 $JAVA_HOME $JAVA_HOME
+ENV PATH="${JAVA_HOME}/bin:${PATH}"
+
 # Choose whether to install SpiderMonkey 1.8.5, default yes
 ARG js=js
 # Choose whether to install Erlang, default yes
diff --git a/dockerfiles/debian-buster b/dockerfiles/debian-buster
index 8aca975..d9fa19b 100644
--- a/dockerfiles/debian-buster
+++ b/dockerfiles/debian-buster
@@ -21,6 +21,11 @@ ARG repository=debian
 
 FROM $repository:buster
 
+# Install Java
+ENV JAVA_HOME=/opt/java/openjdk
+COPY --from=eclipse-temurin:11 $JAVA_HOME $JAVA_HOME
+ENV PATH="${JAVA_HOME}/bin:${PATH}"
+
 # Choose whether to install SpiderMonkey 1.8.5, default yes
 ARG js=js
 # Choose whether to install Erlang, default yes
diff --git a/dockerfiles/rockylinux-8 b/dockerfiles/rockylinux-8
index 8bdd5cd..7271aa9 100644
--- a/dockerfiles/rockylinux-8
+++ b/dockerfiles/rockylinux-8
@@ -19,6 +19,11 @@
 
 FROM rockylinux:8
 
+# Install Java
+ENV JAVA_HOME=/opt/java/openjdk
+COPY --from=eclipse-temurin:11 $JAVA_HOME $JAVA_HOME
+ENV PATH="${JAVA_HOME}/bin:${PATH}"
+
 # Choose whether to install SpiderMonkey 1.8.5, default yes
 ARG js=js
 # Choose whether to install Erlang, default yes
diff --git a/dockerfiles/ubuntu-bionic b/dockerfiles/ubuntu-bionic
index 7268ff9..46c1952 100644
--- a/dockerfiles/ubuntu-bionic
+++ b/dockerfiles/ubuntu-bionic
@@ -19,6 +19,11 @@
 
 FROM ubuntu:bionic
 
+# Install Java
+ENV JAVA_HOME=/opt/java/openjdk
+COPY --from=eclipse-temurin:11 $JAVA_HOME $JAVA_HOME
+ENV PATH="${JAVA_HOME}/bin:${PATH}"
+
 # Choose whether to install SpiderMonkey 1.8.5, default yes
 ARG js=js
 # Choose whether to install Erlang, default yes
diff --git a/dockerfiles/ubuntu-focal b/dockerfiles/ubuntu-focal
index 249c4b4..6f3f2ec 100644
--- a/dockerfiles/ubuntu-focal
+++ b/dockerfiles/ubuntu-focal
@@ -19,6 +19,11 @@
 
 FROM ubuntu:focal
 
+# Install Java
+ENV JAVA_HOME=/opt/java/openjdk
+COPY --from=eclipse-temurin:11 $JAVA_HOME $JAVA_HOME
+ENV PATH="${JAVA_HOME}/bin:${PATH}"
+
 # Choose whether to install SpiderMonkey 1.8.5, default yes
 ARG js=js
 # Choose whether to install Erlang, default yes
diff --git a/dockerfiles/ubuntu-jammy b/dockerfiles/ubuntu-jammy
index 8336e70..63a1a15 100644
--- a/dockerfiles/ubuntu-jammy
+++ b/dockerfiles/ubuntu-jammy
@@ -19,6 +19,11 @@
 
 FROM ubuntu:jammy
 
+# Install Java
+ENV JAVA_HOME=/opt/java/openjdk
+COPY --from=eclipse-temurin:11 $JAVA_HOME $JAVA_HOME
+ENV PATH="${JAVA_HOME}/bin:${PATH}"
+
 # Choose whether to install SpiderMonkey 1.8.5, default yes
 ARG js=js
 # Choose whether to install Erlang, default yes