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