File tree Expand file tree Collapse file tree 2 files changed +18
-9
lines changed
jlink/artifacts/opt/jboss/container/java/jlink
s2i/bash/artifacts/usr/local/s2i Expand file tree Collapse file tree 2 files changed +18
-9
lines changed Original file line number Diff line number Diff line change @@ -21,10 +21,7 @@ function generate_deps() {
2121 --module-path dependencies \
2222 " $JAVA_APP_JAR " \
2323 " $JAVA_LIB_DIR " /** /* .jar \
24- > deps.txt || {
25- echo " jdeps failed: return code $? "
26- exit $?
27- }
24+ > deps.txt
2825 else
2926 $JAVA_HOME /bin/jdeps --multi-release $JAVA_VERSION -R -s \
3027 --module-path dependencies \
Original file line number Diff line number Diff line change 11#! /bin/sh
22
3- set -e
3+ set -eo pipefail
44
55source " ${JBOSS_CONTAINER_UTIL_LOGGING_MODULE} /logging.sh"
66source " ${JBOSS_CONTAINER_MAVEN_S2I_MODULE} /maven-s2i"
@@ -27,18 +27,30 @@ if [ "$S2I_ENABLE_JLINK" = "true" ]; then
2727
2828 source " ${JBOSS_CONTAINER_JAVA_JLINK_MODULE} /mkdeps.sh"
2929 echo " Invoking mkdeps"
30- generate_deps
30+ generate_deps || {
31+ log_error " mkdeps failed, return code: $? "
32+ exit 1
33+ }
3134
3235 source " ${JBOSS_CONTAINER_JAVA_JLINK_MODULE} /mkstrippeddeps.sh"
3336 echo " Stripping dependencies"
34- mkstrippeddeps
37+ mkstrippeddeps || {
38+ log_error " stripping dependencies failed, return code: $? "
39+ exit 1
40+ }
3541
3642 source " ${JBOSS_CONTAINER_JAVA_JLINK_MODULE} /generatejdkdeps.sh"
3743 echo " Generating JDK dependencies"
38- generatejdkdeps
44+ generatejdkdeps || {
45+ log_error " generating JDK dependencies failed, return code: $? "
46+ exit 1
47+ }
3948
4049 source " ${JBOSS_CONTAINER_JAVA_JLINK_MODULE} /mkjreimage.sh"
4150 echo " Linking jre"
42- generate_jre_image
51+ generate_jre_image || {
52+ log_error " Linking JRE failed, return code: $? "
53+ exit 1
54+ }
4355
4456fi
You can’t perform that action at this time.
0 commit comments