Add current node LTS version to the images list
authorJérôme Benoit <jerome.benoit@sap.com>
Fri, 28 Oct 2022 20:18:31 +0000 (22:18 +0200)
committerJérôme Benoit <jerome.benoit@sap.com>
Fri, 28 Oct 2022 20:18:31 +0000 (22:18 +0200)
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
.vscode/settings.json
build-image.sh
docker-compose.yml

index eb3d18bbe9452ab8bcde30086aaa3631b92513c5..f8b126f14bd2a20ddf8cba4cfa5da420a6d3f1e1 100644 (file)
@@ -1,5 +1,10 @@
 {
   "editor.codeActionsOnSave": {
     "source.fixAll": true
-  }
+  },
+  "cSpell.words": [
+    "ifeq",
+    "OPTARG",
+    "SAPMACHINE"
+  ]
 }
index 1ffbf30cc682879c6cf06dec77284030ddec0545..ce30de3b8a6ccc65df615d1484008e42418dd306 100755 (executable)
@@ -1,6 +1,6 @@
 #!/usr/bin/env sh
 
-images="mbt-node14-java11-docker mbt-node16-java11-docker mbt-node14-java17-docker mbt-node16-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"
 
 usage() {
   echo "Usage: $0 [-n <${images// /|}|all>" 1>&2; exit 1;
index 62f840571c816d1faa1fbe30e3e724192b426421..1798092b7fc564f7ddc952a1c1ff6f9b526b18f4 100644 (file)
@@ -5,6 +5,13 @@ services:
     platform: linux/amd64
     build:
       dockerfile: Dockerfile
+  mbt-node18-java11-docker:
+    platform: linux/amd64
+    build:
+      args:
+        NODE_VERSION: 18.12.0
+        SAPMACHINE_VERSION: 11.0.16.1
+      dockerfile: Dockerfile
   mbt-node16-java11-docker:
     platform: linux/amd64
     build:
@@ -19,6 +26,13 @@ services:
         NODE_VERSION: 14.20.1
         SAPMACHINE_VERSION: 11.0.16.1
       dockerfile: Dockerfile
+  mbt-node18-java17-docker:
+    platform: linux/amd64
+    build:
+      args:
+        NODE_VERSION: 18.12.0
+        SAPMACHINE_VERSION: 17.0.4.1
+      dockerfile: Dockerfile
   mbt-node16-java17-docker:
     platform: linux/amd64
     build: