Merge branch 'main' of https://github.tools.sap/E-Mobility/mbt-docker into multiple...
[mbt-docker.git] / build-image.sh
index 15b2d7249632703bf73aef4565a6cd9a23793c27..fbeafacc01ed950034481eed1524456091dc8101 100755 (executable)
@@ -2,11 +2,13 @@
 
 shopt -s extglob
 
-images="mbt-node14-java11-docker mbt-node16-java11-docker mbt-node18-java11-docker \
+images="mbt-node14-java8-docker mbt-node16-java8-docker mbt-node18-java8-docker \
+  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"
 
-repositories="mbt-node14-java11-docker mbt-node16-java11-docker mbt-node18-java11-docker \
+repositories="mbt-node14-java8-docker mbt-node16-java8-docker mbt-node18-java8-docker \
+  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"
 
@@ -43,9 +45,9 @@ while getopts ":b:p:ch" option; do
   case "${option}" in
     b)
       name=${OPTARG}
-      if [[ ${name} == "all" ]]; then
+      if [ ${name} = "all" ]; then
         build_all
-      elif [[ -z "${images##*$name*}" ]]; then
+      elif [ -z "${images##*$name*}" ]; then
         make NAME=${name}
       else
         echo "Error: Unknown image name as option argument '${OPTARG}'" >&2;
@@ -54,9 +56,9 @@ while getopts ":b:p:ch" option; do
       ;;
     p)
       repository=${OPTARG}
-      if [[ ${repository} == "all" ]]; then
+      if [ ${repository} = "all" ]; then
         push_all
-      elif [[ -z "${repositories##*$repository*}" ]]; then
+      elif [ -z "${repositories##*$repository*}" ]; then
         make docker-push-registry NAME=${repository}
       else
         echo "Error: Unknown repository name as option argument '${OPTARG}'" >&2;