repositories
/
mbt-docker.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'main' of https://github.tools.sap/E-Mobility/mbt-docker into multiple...
[mbt-docker.git]
/
build-image.sh
diff --git
a/build-image.sh
b/build-image.sh
index d18125af7b50d1c3adbd5d5625ef50919370af53..bb55f2fbb33db7d8d292e5007d066e49ee2a2107 100755
(executable)
--- a/
build-image.sh
+++ b/
build-image.sh
@@
-1,6
+1,8
@@
#!/usr/bin/env sh
#!/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;
usage() {
echo "Usage: $0 [-n <${images// /|}|all>" 1>&2; exit 1;
@@
-22,10
+24,19
@@
while getopts "n:h" option; do
elif [[ -z "${images##*$name*}" ]]; then
make NAME=${name}
else
elif [[ -z "${images##*$name*}" ]]; then
make NAME=${name}
else
+ echo "Error: Unknown image name for option argument -${OPTARG}" >&2;
usage
usage
- exit 1
fi
;;
fi
;;
+ \?)
+ # Invalid option
+ echo "Error: Unknown or invalid option argument for -${OPTARG}" >&2;
+ usage
+ ;;
+ :)
+ echo "Error: Missing option argument for -${OPTARG}" >&2;
+ usage
+ ;;
*|h)
usage
;;
*|h)
usage
;;