Merge branch 'main' into multiple-images
[mbt-docker.git] / build-image.sh
index 14efb6a7a0f0541ec4b6706e4c246c6cf0f2fd4d..bb55f2fbb33db7d8d292e5007d066e49ee2a2107 100755 (executable)
@@ -1,6 +1,8 @@
 #!/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 \
+  mbt-node14-java19-docker mbt-node16-java19-docker mbt-node18-java19-docker"
 
 usage() {
   echo "Usage: $0 [-n <${images// /|}|all>" 1>&2; exit 1;
@@ -24,18 +26,17 @@ while getopts "n:h" option; do
       else
         echo "Error: Unknown image name for option argument -${OPTARG}" >&2;
         usage
-        exit 1
       fi
       ;;
     \?)
       # Invalid option
       echo "Error: Unknown or invalid option argument for -${OPTARG}" >&2;
       usage
-      exit 1;;
+      ;;
     :)
       echo "Error: Missing option argument for -${OPTARG}" >&2;
       usage
-      exit 1;;
+      ;;
     *|h)
       usage
       ;;