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

veithen pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/axis-axis2-java-core.git

commit 99e0154765613c0a0a111fdfb21ad2fd881c1b56
Author: Andreas Veithen <andreas.veit...@gmail.com>
AuthorDate: Sun Jun 25 22:25:34 2023 +0000

    Add devcontainer configuration for RHEL
---
 .devcontainer/rhel/Dockerfile        | 6 ++++++
 .devcontainer/rhel/devcontainer.json | 5 +++++
 2 files changed, 11 insertions(+)

diff --git a/.devcontainer/rhel/Dockerfile b/.devcontainer/rhel/Dockerfile
new file mode 100644
index 0000000000..27c4dd6ac3
--- /dev/null
+++ b/.devcontainer/rhel/Dockerfile
@@ -0,0 +1,6 @@
+FROM redhat/ubi9
+RUN groupadd --gid 1000 vscode \
+    && useradd -s /bin/bash --uid 1000 --gid 1000 -m vscode
+RUN yum install -y java-11-openjdk-devel maven git
+RUN for c in java javac; do alternatives --set $c java-11-openjdk.x86_64; done
+RUN echo JAVA_HOME=/usr/lib/jvm/java-11-openjdk >> /etc/java/java.conf
diff --git a/.devcontainer/rhel/devcontainer.json 
b/.devcontainer/rhel/devcontainer.json
new file mode 100644
index 0000000000..62720d5873
--- /dev/null
+++ b/.devcontainer/rhel/devcontainer.json
@@ -0,0 +1,5 @@
+{
+       "name": "RHEL",
+       "dockerFile": "Dockerfile",
+       "runArgs": ["-u", "vscode"]
+}

Reply via email to