File tree Expand file tree Collapse file tree 1 file changed +17
-5
lines changed
modules/s2i/bash/artifacts/usr/local/s2i Expand file tree Collapse file tree 1 file changed +17
-5
lines changed Original file line number Diff line number Diff line change 1
1
#! /bin/sh
2
2
3
- set -e
3
+ set -eo pipefail
4
4
5
5
source " ${JBOSS_CONTAINER_UTIL_LOGGING_MODULE} /logging.sh"
6
6
source " ${JBOSS_CONTAINER_MAVEN_S2I_MODULE} /maven-s2i"
@@ -26,18 +26,30 @@ if [ "$S2I_ENABLE_JLINK" = "true" ]; then
26
26
27
27
source " ${JBOSS_CONTAINER_JAVA_JLINK_MODULE} /mkdeps.sh"
28
28
echo " Invoking mkdeps"
29
- generate_deps
29
+ generate_deps || {
30
+ log_error " mkdeps failed, return code: $1 "
31
+ exit $1
32
+ }
30
33
31
34
source " ${JBOSS_CONTAINER_JAVA_JLINK_MODULE} /mkstrippeddeps.sh"
32
35
echo " Stripping dependencies"
33
- mkstrippeddeps
36
+ mkstrippeddeps || {
37
+ log_error " stripping dependencies failed, return code: $1 "
38
+ exit $1
39
+ }
34
40
35
41
source " ${JBOSS_CONTAINER_JAVA_JLINK_MODULE} /generatejdkdeps.sh"
36
42
echo " Generating JDK dependencies"
37
- generatejdkdeps
43
+ generatejdkdeps || {
44
+ log_error " generating JDK dependencies failed, return code: $1 "
45
+ exit $1
46
+ }
38
47
39
48
source " ${JBOSS_CONTAINER_JAVA_JLINK_MODULE} /mkjreimage.sh"
40
49
echo " Linking jre"
41
- generate_jre_image
50
+ generate_jre_image || {
51
+ log_error " Linking JRE failed, return code: $1 "
52
+ exit $1
53
+ }
42
54
43
55
fi
You can’t perform that action at this time.
0 commit comments