Add SAP Machine 19 images
authorJérôme Benoit <jerome.benoit@sap.com>
Sat, 29 Oct 2022 09:36:51 +0000 (11:36 +0200)
committerJérôme Benoit <jerome.benoit@sap.com>
Sat, 29 Oct 2022 09:36:51 +0000 (11:36 +0200)
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Dockerfile
build-image.sh
docker-compose.yml

index fd929773639f9342c5418917ab6dc3d1ee7f6cf3..e8277c73f2df024947c1c28c92d02fe79e454f81 100644 (file)
@@ -8,6 +8,8 @@ RUN set -ex \
   && apt-get update \
   && apt-get install -y openssl --no-install-recommends \
   && rm -rf /var/lib/apt/lists/* \
+   # smoke test
+  && openssl version \
   && useradd --home-dir ${USER_HOME_DIR} \
             --create-home \
             --shell /bin/bash \
@@ -148,7 +150,7 @@ RUN set -ex \
   && tar -xzf /tmp/apache-maven.tar.gz -C ${MAVEN_HOME} --strip-components=1 \
   && rm -f /tmp/apache-maven.tar.gz \
   && ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn \
-  && chmod --recursive a+w "${MAVEN_HOME}"/conf/* \
+  && chmod --recursive a+w ${MAVEN_HOME}/conf/* \
   && apt-get remove --purge --autoremove -y ca-certificates curl \
   # smoke test
   && mvn --version
index ce30de3b8a6ccc65df615d1484008e42418dd306..bb55f2fbb33db7d8d292e5007d066e49ee2a2107 100755 (executable)
@@ -1,6 +1,8 @@
 #!/usr/bin/env sh
 
-images="mbt-node14-java11-docker mbt-node16-java11-docker mbt-node18-java11-docker mbt-node14-java17-docker mbt-node16-java17-docker mbt-node18-java17-docker"
+images="mbt-node14-java11-docker mbt-node16-java11-docker mbt-node18-java11-docker \
+  mbt-node14-java17-docker mbt-node16-java17-docker mbt-node18-java17-docker \
+  mbt-node14-java19-docker mbt-node16-java19-docker mbt-node18-java19-docker"
 
 usage() {
   echo "Usage: $0 [-n <${images// /|}|all>" 1>&2; exit 1;
index 1798092b7fc564f7ddc952a1c1ff6f9b526b18f4..58e138e54b577c7554b2e36c9903ded0b7c5f415 100644 (file)
@@ -47,3 +47,24 @@ services:
         NODE_VERSION: 14.20.1
         SAPMACHINE_VERSION: 17.0.4.1
       dockerfile: Dockerfile
+  mbt-node18-java19-docker:
+    platform: linux/amd64
+    build:
+      args:
+        NODE_VERSION: 18.12.0
+        SAPMACHINE_VERSION: 19.0.1
+      dockerfile: Dockerfile
+  mbt-node16-java19-docker:
+    platform: linux/amd64
+    build:
+      args:
+        NODE_VERSION: 16.18.0
+        SAPMACHINE_VERSION: 19.0.1
+      dockerfile: Dockerfile
+  mbt-node14-java19-docker:
+    platform: linux/amd64
+    build:
+      args:
+        NODE_VERSION: 14.20.1
+        SAPMACHINE_VERSION: 19.0.1
+      dockerfile: Dockerfile