45bf097cc9ffa700e31ec777113c2b0868de2f0b
[releng/builder.git] / jjb / integration / integration-set-variables.sh
1 #!/bin/bash
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 else
16     KARAF_ARTIFACT="karaf"
17     KARAF_PROJECT="integration"
18 fi
19
20 if [ "$JDKVERSION" == 'openjdk11' ]; then
21     echo "Preparing for JRE Version 11"
22     JAVA_HOME="/usr/lib/jvm/java-11-openjdk"
23 elif [ "$JDKVERSION" == 'openjdk8' ]; then
24     echo "Preparing for JRE Version 8"
25     JAVA_HOME="/usr/lib/jvm/java-1.8.0"
26 fi
27
28 echo "Karaf artifact is ${KARAF_ARTIFACT}"
29 echo "Karaf project is ${KARAF_PROJECT}"
30 echo "Java home is ${JAVA_HOME}"
31
32 # The following is not a shell file, double quotes would be literal.
33 cat > "${WORKSPACE}/set_variables.env" <<EOF
34 JAVA_HOME=${JAVA_HOME}
35 KARAF_ARTIFACT=${KARAF_ARTIFACT}
36 KARAF_PROJECT=${KARAF_PROJECT}
37 EOF
38
39 # vim: ts=4 sw=4 sts=4 et ft=sh :