stream:
- stable-helium:
branch: 'stable/helium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- stable-helium:
branch: 'stable/helium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
+++ /dev/null
-#!/bin/bash
-#
-# Copyright (c) 2015 Brocade Communications Systems, Inc. and others. All rights reserved.
-#
-# This program and the accompanying materials are made available under the
-# terms of the Eclipse Public License v1.0 which accompanies this distribution,
-# and is available at http://www.eclipse.org/legal/epl-v10.html
-#
-
-
-echo "#################################################"
-echo "## Configure Cluster and Start ##"
-echo "#################################################"
-
-AKKACONF=/tmp/${BUNDLEFOLDER}/configuration/initial/akka.conf
-MODULESCONF=/tmp/${BUNDLEFOLDER}/configuration/initial/modules.conf
-MODULESHARDSCONF=/tmp/${BUNDLEFOLDER}/configuration/initial/module-shards.conf
-JOLOKIACONF=/tmp/${BUNDLEFOLDER}/deploy/jolokia.xml
-
-# Create the list of controllers from the CONTROLLER_LIST variable
-ODL_SYSTEM_IPS=( ${ODL_SYSTEM_IP_LIST//,/ } )
-
-# Utility function for joining strings.
-function join {
- delim=',\n\t\t'
- final=$1; shift
-
- for str in $* ; do
- final=${final}${delim}${str}
- done
-
- echo ${final}
-}
-
-# Create the strings for data and rpc seed nodes
-# First create various arrays with one element per controller.
-# Then merge each array using the join utility defined above.
-count=1
-for ip in ${ODL_SYSTEM_IPS[@]} ; do
- data_seed_nodes[$count]=\\\"akka.tcp:\\/\\/opendaylight-cluster-data@${ip}:2550\\\"
- rpc_seed_nodes[$count]=\\\"akka.tcp:\\/\\/odl-cluster-rpc@${ip}:2551\\\"
- member_names[$count]=\\\"member-${count}\\\"
- count=$[count + 1]
-done
-data_seed_list=$(join ${data_seed_nodes[@]})
-rpc_seed_list=$(join ${rpc_seed_nodes[@]})
-member_name_list=$(join ${member_names[@]})
-
-# echo ${ODL_SYSTEM_IP_LIST}
-# echo ${ODL_SYSTEM_IPS[@]}
-# echo ${data_seed_list}
-# echo ${rpc_seed_list}
-# echo ${member_name_list}
-
-# Create the configuration script to be run on controllers.
-cat > ${WORKSPACE}/configuration-script.sh <<EOF
-
-CONTROLLERID="member-\$1"
-CONTROLLERIP=\$2
-
-echo "Configuring hostname in akka.conf"
-sed -i -e "s:{{HOST}}:\${CONTROLLERIP}:" ${AKKACONF}
-
-echo "Configuring data seed nodes in akka.conf"
-sed -i -e "s/{{{DS_SEED_NODES}}}/[${data_seed_list}]/g" ${AKKACONF}
-
-echo "Configuring rpc seed nodes in akka.conf"
-sed -i -e "s/{{{RPC_SEED_NODES}}}/[${rpc_seed_list}]/g" ${AKKACONF}
-
-echo "Define unique name in akka.conf"
-sed -i -e "s/{{MEMBER_NAME}}/\${CONTROLLERID}/g" ${AKKACONF}
-
-echo "Define replication type in module-shards.conf"
-sed -i -e "s/{{{REPLICAS_1}}}/[${member_name_list}]/g" ${MODULESHARDSCONF}
-sed -i -e "s/{{{REPLICAS_2}}}/[${member_name_list}]/g" ${MODULESHARDSCONF}
-sed -i -e "s/{{{REPLICAS_3}}}/[${member_name_list}]/g" ${MODULESHARDSCONF}
-sed -i -e "s/{{{REPLICAS_4}}}/[${member_name_list}]/g" ${MODULESHARDSCONF}
-
-echo "Dump akka.conf"
-cat ${AKKACONF}
-
-echo "Dump modules.conf"
-cat ${MODULESCONF}
-
-echo "Dump module-shards.conf"
-cat ${MODULESHARDSCONF}
-
-echo "Starting controller..."
-/tmp/${BUNDLEFOLDER}/bin/start
-
-EOF
-
-# Copy over the configuration script and configuration files to each controller
-# Execute the configuration script on each controller.
-for i in "${!ODL_SYSTEM_IPS[@]}"
-do
- echo "Configuring member-$((i+1)) with IP address ${ODL_SYSTEM_IPS[$i]}"
- ssh ${ODL_SYSTEM_IPS[$i]} "mkdir /tmp/${BUNDLEFOLDER}/configuration/initial"
- scp ${WORKSPACE}/test/tools/clustering/cluster-deployer/templates/openflow/akka.conf.template ${ODL_SYSTEM_IPS[$i]}:${AKKACONF}
- scp ${WORKSPACE}/test/tools/clustering/cluster-deployer/templates/openflow/modules.conf.template ${ODL_SYSTEM_IPS[$i]}:${MODULESCONF}
- scp ${WORKSPACE}/test/tools/clustering/cluster-deployer/templates/openflow/module-shards.conf.template ${ODL_SYSTEM_IPS[$i]}:${MODULESHARDSCONF}
- scp ${WORKSPACE}/test/tools/clustering/cluster-deployer/templates/openflow/jolokia.xml.template ${ODL_SYSTEM_IPS[$i]}:${JOLOKIACONF}
- scp ${WORKSPACE}/configuration-script.sh ${ODL_SYSTEM_IPS[$i]}:/tmp/
- ssh ${ODL_SYSTEM_IPS[$i]} "bash /tmp/configuration-script.sh $((i+1)) ${ODL_SYSTEM_IPS[$i]}"
-done
-
-# vim: ts=4 sw=4 sts=4 et ft=sh :
-
final=$1; shift
for str in $* ; do
- final=${final}${delim}${str}
+ final=${final}${delim}${str}
done
echo ${final}
echo "Dump module-shards.conf"
cat ${MODULESHARDSCONF}
+if [ ${JDKVERSION} == 'openjdk8' ]; then
+ echo "Setting the JRE Version to 8"
+ # dynamic_verify does not allow sudo, JAVA_HOME should be enough for karaf start.
+ # sudo /usr/sbin/alternatives --set java /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.60-2.b27.el7_1.x86_64/jre/bin/java
+ export JAVA_HOME=/usr/lib/jvm/java-1.8.0
+elif [ ${JDKVERSION} == 'openjdk7' ]; then
+ echo "Setting the JRE Version to 7"
+ # dynamic_verify does not allow sudo, JAVA_HOME should be enough for karaf start.
+ # sudo /usr/sbin/alternatives --set java /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.85-2.6.1.2.el7_1.x86_64/jre/bin/java
+ export JAVA_HOME=/usr/lib/jvm/java-1.7.0
+fi
+JAVA_RESOLVED=`readlink -e "\${JAVA_HOME}/bin/java"`
+echo "Java binary pointed at by JAVA_HOME: \${JAVA_RESOLVED}"
+echo "JDK default version ..."
+java -version
+
echo "Starting controller..."
/tmp/${BUNDLEFOLDER}/bin/start
sed -ie "s/2048m/${CONTROLLERMEM}/g" ${MEMCONF}
cat ${MEMCONF}
-echo "JDK Version ..."
+if [ ${JDKVERSION} == 'openjdk8' ]; then
+ echo "Setting the JRE Version to 8"
+ # dynamic_verify does not allow sudo, JAVA_HOME should be enough for karaf start.
+ # sudo /usr/sbin/alternatives --set java /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.60-2.b27.el7_1.x86_64/jre/bin/java
+ export JAVA_HOME=/usr/lib/jvm/java-1.8.0
+elif [ ${JDKVERSION} == 'openjdk7' ]; then
+ echo "Setting the JRE Version to 7"
+ # dynamic_verify does not allow sudo, JAVA_HOME should be enough for karaf start.
+ # sudo /usr/sbin/alternatives --set java /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.85-2.6.1.2.el7_1.x86_64/jre/bin/java
+ export JAVA_HOME=/usr/lib/jvm/java-1.7.0
+fi
+readlink -e "${JAVA_HOME}/bin/java"
+echo "Default JDK Version, JAVA_HOME should override"
java -version
echo "Starting controller..."
cat > ${WORKSPACE}/controller-script.sh <<EOF
-if [ ${JDKVERSION} == 'openjdk8' ]; then
- echo "Setting the JDK Version to 8"
- sudo /usr/sbin/alternatives --set java /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.60-2.b27.el7_1.x86_64/jre/bin/java
- export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.60-2.b27.el7_1.x86_64
- java -version
-fi
-if [ ${JDKVERSION} == 'openjdk7' ]; then
- echo "Setting the JDK Version to 7"
- sudo /usr/sbin/alternatives --set java /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.85-2.6.1.2.el7_1.x86_64/jre/bin/java
- export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.85-2.6.1.2.el7_1.x86_64
- java -version
-fi
-
echo "Changing to /tmp"
cd /tmp
echo "Listing all open ports on controller system..."
netstat -natu
-echo "JDK Version ..."
+if [ ${JDKVERSION} == 'openjdk8' ]; then
+ echo "Setting the JRE Version to 8"
+ # dynamic_verify does not allow sudo, JAVA_HOME should be enough for karaf start.
+ # sudo /usr/sbin/alternatives --set java /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.60-2.b27.el7_1.x86_64/jre/bin/java
+ export JAVA_HOME=/usr/lib/jvm/java-1.8.0
+elif [ ${JDKVERSION} == 'openjdk7' ]; then
+ echo "Setting the JRE Version to 7"
+ # dynamic_verify does not allow sudo, JAVA_HOME should be enough for karaf start.
+ # sudo /usr/sbin/alternatives --set java /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.85-2.6.1.2.el7_1.x86_64/jre/bin/java
+ export JAVA_HOME=/usr/lib/jvm/java-1.7.0
+fi
+JAVA_RESOLVED=`readlink -e "\${JAVA_HOME}/bin/java"`
+echo "Java binary pointed at by JAVA_HOME: \${JAVA_RESOLVED}"
+echo "JDK default version ..."
java -version
echo "Starting controller..."
echo "redirected karaf console output to karaf_console.log"
export KARAF_REDIRECT=${WORKSPACE}/${BUNDLEFOLDER}/data/log/karaf_console.log
-echo "JDK Version ..."
+if [ ${JDKVERSION} == 'openjdk8' ]; then
+ echo "Setting the JRE Version to 8"
+ # dynamic_verify does not allow sudo, JAVA_HOME should be enough for karaf start.
+ # sudo /usr/sbin/alternatives --set java /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.60-2.b27.el7_1.x86_64/jre/bin/java
+ export JAVA_HOME=/usr/lib/jvm/java-1.8.0
+elif [ ${JDKVERSION} == 'openjdk7' ]; then
+ echo "Setting the JRE Version to 7"
+ # dynamic_verify does not allow sudo, JAVA_HOME should be enough for karaf start.
+ # sudo /usr/sbin/alternatives --set java /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.85-2.6.1.2.el7_1.x86_64/jre/bin/java
+ export JAVA_HOME=/usr/lib/jvm/java-1.7.0
+fi
+readlink -e "${JAVA_HOME}/bin/java"
+echo "Default JDK Version, JAVA_HOME should override"
java -version
echo "Starting controller..."
cat > ${WORKSPACE}/deploy-controller-script.sh <<EOF
-if [ ${JDKVERSION} == 'openjdk8' ]; then
- echo "Setting the JDK Version to 8"
- sudo /usr/sbin/alternatives --set java /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.60-2.b27.el7_1.x86_64/jre/bin/java
- export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.60-2.b27.el7_1.x86_64
- java -version
-fi
-if [ ${JDKVERSION} == 'openjdk7' ]; then
- echo "Setting the JDK Version to 7"
- sudo /usr/sbin/alternatives --set java /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.85-2.6.1.2.el7_1.x86_64/jre/bin/java
- export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.85-2.6.1.2.el7_1.x86_64
- java -version
-fi
-
echo "Changing to /tmp"
cd /tmp
sed -ie 's/JAVA_MAX_MEM="2048m"/JAVA_MAX_MEM="${CONTROLLERMEM}"/g' \${MEMCONF}
cat \${MEMCONF}
-echo "Listing all open ports on controller system"
-netstat -natu
-
-echo "JDK Version ..."
-java -version
-
EOF
for i in `seq 1 ${NUM_ODL_SYSTEM}`
done
# vim: ts=4 sw=4 sts=4 et ft=sh :
-
echo "redirected karaf console output to karaf_console.log"
export KARAF_REDIRECT=${WORKSPACE}/${BUNDLEFOLDER}/data/log/karaf_console.log
-echo "JDK Version ..."
+if [ ${JDKVERSION} == 'openjdk8' ]; then
+ echo "Setting the JRE Version to 8"
+ # dynamic_verify does not allow sudo, JAVA_HOME should be enough for karaf start.
+ # sudo /usr/sbin/alternatives --set java /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.60-2.b27.el7_1.x86_64/jre/bin/java
+ export JAVA_HOME=/usr/lib/jvm/java-1.8.0
+elif [ ${JDKVERSION} == 'openjdk7' ]; then
+ echo "Setting the JRE Version to 7"
+ # dynamic_verify does not allow sudo, JAVA_HOME should be enough for karaf start.
+ # sudo /usr/sbin/alternatives --set java /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.85-2.6.1.2.el7_1.x86_64/jre/bin/java
+ export JAVA_HOME=/usr/lib/jvm/java-1.7.0
+fi
+readlink -e "${JAVA_HOME}/bin/java"
+echo "JDK Version should be overriden by JAVA_HOME"
java -version
echo "Starting controller..."
# jsonpath is needed by current AAA idmlite suite
pip install -q jsonpath-rw
+# print installed versions
+pip freeze
+
# vim: sw=4 ts=4 sts=4 et ft=sh :
stream:
- stable-helium:
branch: 'stable/helium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-helium:
branch: 'stable/helium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- job-template:
project-type: maven
node: dynamic_verify
concurrent: true
- jdk: '{jdk}'
+ jdk: '{jre}'
logrotate:
daysToKeep: '{build-days-to-keep}'
project-type: maven
node: dynamic_merge
- jdk: '{jdk}'
+ jdk: '{jre}'
logrotate:
daysToKeep: '{build-days-to-keep}'
- integration-bundleurl:
bundleurl: 'last'
- integration-jdk-version:
- jdkversion: '{jdk}'
+ jdkversion: '{jre}'
wrappers:
- build-timeout
- integration-bundleurl:
bundleurl: 'last'
- integration-jdk-version:
- jdkversion: '{jdk}'
+ jdkversion: '{jre}'
wrappers:
- build-timeout
# Parameters:
#
# project-parameter: main project integration/test ($PROJECT)
+# jre: (openjdk7 or openjdk8) Java runtime environment to use when launching ODL
# integration-branch: distribution branch ($BRANCH)
# integration-controller-bundleurl: distribution URL ($BUNDLEURL)
# integration-controller-scope: only or all features ($CONTROLLERSCOPE)
- integration-test-plan:
test-plan: '{project}-{functionality}.txt'
- integration-jdk-version:
- jdkversion: '{jdk}'
+ jdkversion: '{jre}'
scm:
- integration-gerrit-scm:
- integration-patch-refspec:
branch: 'stable/helium'
- integration-jdk-version:
- jdkversion: '{jdk}'
+ jdkversion: '{jre}'
scm:
- integration-gerrit-scm:
test-options: '{robot-options}'
- integration-test-plan:
test-plan: '{project}-{functionality}.txt'
- # TODO: Use integration-jdk-version macro when switching to Boron
+ - integration-jdk-version:
+ jdkversion: 'openjdk7'
+ # TODO: Switch to openjdk8 from Boron on.
scm:
- integration-gerrit-scm:
- integration-patch-refspec:
branch: 'master'
- integration-jdk-version:
- jdkversion: '{jdk}'
+ jdkversion: '{jre}'
scm:
- integration-gerrit-scm:
- integration-patch-refspec:
branch: 'master'
- integration-jdk-version:
- jdkversion: '{jdk}'
+ jdkversion: '{jre}'
scm:
- integration-gerrit-scm:
test-options: '{robot-options}'
- integration-test-plan:
test-plan: '{project}-{functionality}.txt'
- # TODO: Use integration-jdk-version macro when switching to Boron
+ - integration-jdk-version:
+ jdkversion: 'openjdk7'
+ # TODO: Switch to openjdk8 from Boron on.
scm:
- integration-gerrit-scm:
- integration-patch-refspec:
branch: 'master'
- integration-jdk-version:
- jdkversion: '{jdk}'
+ jdkversion: '{jre}'
scm:
- integration-gerrit-scm:
- integration-patch-refspec:
branch: 'master'
- integration-jdk-version:
- jdkversion: '{jdk}'
+ jdkversion: '{jre}'
scm:
- integration-gerrit-scm:
- boron:
branch: 'master'
jdk: 'openjdk8'
+ jre: 'openjdk8'
csit-list: >
aaa-csit-1node-authn-only-{stream},
aaa-csit-1node-authn-all-{stream},
- beryllium:
branch: 'stable/beryllium'
jdk: 'openjdk7'
+ jre: 'openjdk7'
csit-list: >
aaa-csit-1node-authn-only-{stream},
aaa-csit-1node-authn-all-{stream},
- stable-lithium:
branch: 'stable/lithium'
jdk: 'openjdk7'
+ jre: 'openjdk7'
csit-list: >
aaa-csit-1node-authn-only-{stream},
aaa-csit-1node-authn-all-{stream},
- stable-helium:
branch: 'stable/helium'
jdk: 'openjdk7'
+ jre: 'openjdk7'
csit-list: >
aaa-csit-1node-imds-authn-only-{stream},
aaa-csit-1node-imds-authn-all-{stream},
test-plan: 'test-libraries.txt'
- integration-patch-refspec:
branch: '$GERRIT_REFSPEC'
- # TODO: Use integration-jdk-version macro when switching to Boron
+ - integration-jdk-version:
+ jdkversion: 'openjdk7'
+ # TODO: Switch to openjdk8 from Boron on.
scm:
- integration-gerrit-scm:
- integration-bundleurl:
bundleurl: 'last'
- integration-jdk-version:
- jdkversion: '{jdk}'
+ jdkversion: '{jre}'
triggers:
- timed: 'H H * * 6'
block: true
predefined-parameters:
BUNDLEURL=$BUNDLEURL
-
JDKVERSION=$JDKVERSION
publishers:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- stable-helium:
branch: 'stable/helium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- stable-helium:
branch: 'stable/helium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- stable-helium:
branch: 'stable/helium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
# - boron:
# branch: 'master'
-# jdk: 'openjdk8'
+# jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- stable-helium:
branch: 'stable/helium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- stable-lithium:
branch: 'stable/lithium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only:
stream:
- boron:
branch: 'master'
- jdk: 'openjdk8'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
- jdk: 'openjdk7'
+ jre: 'openjdk7'
install:
- only: