Merge "Run gate-userfeatures-netty-all as part of mri"
[releng/builder.git] / jjb / integration / integration-set-variables.sh
1 #!/bin/sh
2
3 if [ "$KARAF_VERSION" = "odl" ]; then
4     KARAF_ARTIFACT="opendaylight"
5     KARAF_PROJECT="integration"
6 elif [ "$KARAF_VERSION" = "karaf3" ]; then
7     KARAF_ARTIFACT="distribution-karaf"
8     KARAF_PROJECT="integration"
9 elif [ "$KARAF_VERSION" = "controller" ]; then
10     KARAF_ARTIFACT="controller-test-karaf"
11     KARAF_PROJECT="controller"
12 elif [ "$KARAF_VERSION" = "netconf" ]; then
13     KARAF_ARTIFACT="netconf-karaf"
14     KARAF_PROJECT="netconf"
15 elif [ "$KARAF_VERSION" = "bgpcep" ]; then
16     KARAF_ARTIFACT="bgpcep-karaf"
17     KARAF_PROJECT="bgpcep"
18 else
19     KARAF_ARTIFACT="karaf"
20     KARAF_PROJECT="integration"
21 fi
22
23 if [ "$JDKVERSION" = 'openjdk21' ]; then
24     echo "Preparing for JRE Version 21"
25     JAVA_HOME="/usr/lib/jvm/java-21-openjdk-amd64"
26 elif [ "$JDKVERSION" = 'openjdk17' ]; then
27     echo "Preparing for JRE Version 17"
28     JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64"
29 elif [ "$JDKVERSION" = 'openjdk11' ]; then
30     echo "Preparing for JRE Version 11"
31     JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
32 elif [ "$JDKVERSION" = 'openjdk8' ]; then
33     echo "Preparing for JRE Version 8"
34     JAVA_HOME="/usr/lib/jvm/java-1.8.0-openjdk-amd64"
35 fi
36
37 echo "Karaf artifact is ${KARAF_ARTIFACT}"
38 echo "Karaf project is ${KARAF_PROJECT}"
39 echo "Java home is ${JAVA_HOME}"
40
41 # The following is not a shell file, double quotes would be literal.
42 cat > "${WORKSPACE}/set_variables.env" <<EOF
43 JAVA_HOME=${JAVA_HOME}
44 KARAF_ARTIFACT=${KARAF_ARTIFACT}
45 KARAF_PROJECT=${KARAF_PROJECT}
46 EOF
47
48 # vim: ts=4 sw=4 sts=4 et ft=sh :