@@ -9,11 +9,12 @@ source bash-buddy/lib/common_utils.sh
9
9
# prepare
10
10
# ###############################################################################
11
11
12
+ readonly default_build_jdk_version=11
12
13
# shellcheck disable=SC2034
13
14
PREPARE_JDKS_INSTALL_BY_SDKMAN=(
14
- 8.322.06.2-amzn
15
- 11.0.14-ms
16
- 17.0.2.8.1-amzn
15
+ 8
16
+ $default_build_jdk_version
17
+ 17
17
18
)
18
19
19
20
source bash-buddy/lib/prepare_jdks.sh
48
49
export CI_TEST_MODE=true
49
50
export DCM_AGENT_SUPRESS_EXCEPTION_STACK=true
50
51
51
- default_build_jdk_version=11
52
-
53
- prepare_jdks::switch_java_home_to_jdk " $default_build_jdk_version "
52
+ prepare_jdks::switch_to_jdk " $default_build_jdk_version "
54
53
55
54
cu::head_line_echo " build and test with Java: $JAVA_HOME "
56
55
jvb::mvn_cmd clean install
@@ -59,11 +58,11 @@ jvb::mvn_cmd clean install
59
58
# test multi-version java
60
59
# shellcheck disable=SC2154
61
60
# #######################################
62
- for jhome_var_name in " ${JDK_HOME_VAR_NAMES [@]} " ; do
61
+ for jdk in " ${PREPARE_JDKS_INSTALL_BY_SDKMAN [@]} " ; do
63
62
# already tested by above `mvn install`
64
- [ " JDK ${ default_build_jdk_version} _HOME " = " $jhome_var_name " ] && continue
63
+ [ " $ default_build_jdk_version" = " $jdk " ] && continue
65
64
66
- prepare_jdks::switch_java_home_to_jdk " ${ ! jhome_var_name} "
65
+ prepare_jdks::switch_to_jdk " $jdk "
67
66
68
67
cu::head_line_echo " test with Java: $JAVA_HOME "
69
68
# just test without build
0 commit comments