branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
email-upstream: '[aaa] [odlparent] [yangtools] [controller]'
archive-artifacts: ''
-- project:
- name: aaa-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'aaa'
- project-name: 'aaa'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'aaa-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
- email-upstream: '[aaa] [odlparent] [yangtools] [controller]'
- archive-artifacts: ''
-
- project:
name: aaa-sonar
jobs:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
email-upstream: '[alto] [l2switch]'
archive-artifacts: ''
-- project:
- name: alto-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'alto'
- project-name: 'alto'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'alto-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'l2switch-merge-{stream}'
- email-upstream: '[alto] [l2switch]'
- archive-artifacts: ''
-
- project:
name: alto-sonar
jobs:
email-upstream: '[armoury]'
archive-artifacts: ''
-- project:
- name: armoury-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'armoury'
- project-name: 'armoury'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'armoury-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx2048m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
- dependencies: ''
- email-upstream: '[armoury]'
- archive-artifacts: ''
-
- project:
name: armoury-sonar
jobs:
name: autorelease-determine-merge-order
builders:
- shell: |
- # TODO: Remove this condition once stable/beryllium is no longer
- # officially maintained.
- if [ "$GERRIT_BRANCH" != "stable/beryllium" ]; then
- virtualenv --system-site-packages $WORKSPACE/venv
- source $WORKSPACE/venv/bin/activate
- pip install --upgrade pip
- pip install --upgrade networkx
- pip freeze
- ./scripts/determine-merge-order.py
- deactivate
- rm -rf $WORKSPACE/venv
- fi
+ virtualenv --system-site-packages $WORKSPACE/venv
+ source $WORKSPACE/venv/bin/activate
+ pip install --upgrade pip
+ pip install --upgrade networkx
+ pip freeze
+ ./scripts/determine-merge-order.py
+ deactivate
+ rm -rf $WORKSPACE/venv
- builder:
name: autorelease-maven-deploy
jdk: 'openjdk8'
integration-test: boron
karaf-version: karaf3
- - beryllium:
- # Only run once a week since Beryllium is in maintenance mode
- cron: 'H H * * 0'
- next-release-tag: Beryllium-SR5
- branch: 'stable/beryllium'
- jdk: 'openjdk7'
- integration-test: beryllium
- karaf-version: karaf3
project: 'releng/autorelease'
archive-artifacts: >
-v REPETITIONS_CHANGE_COUNT_MANY:10
-v MULTIPLICITY_CHANGE_COUNT_MANY:600
-v TEST_DURATION_MULTIPLIER_CHANGE_COUNT_MANY:8.0
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
- install-features: >
- odl-restconf,
- odl-bgpcep-data-change-counter,
- odl-bgpcep-bgp-all,
- odl-bgpcep-bgp,
- odl-netconf-connector-all
- robot-options: >
- -v USE_NETCONF_CONNECTOR:True
- -v CHECK_PERIOD_PREFIX_COUNT_SINGLE:10
- -v REPETITIONS_CHANGE_COUNT_SINGLE:3
- -v CHECK_PERIOD_PREFIX_COUNT_MANY:10
- -v TEST_DURATION_MULTIPLIER_PREFIX_COUNT_MANY:8.0
- -v REPETITIONS_CHANGE_COUNT_MANY:10
- -v MULTIPLICITY_CHANGE_COUNT_MANY:600
- -v TEST_DURATION_MULTIPLIER_CHANGE_COUNT_MANY:8.0
install:
- only:
-v PREFILL:10
-v UPDATE:single
-v TEST_DURATION_MULTIPLIER:4
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
- install-features: >
- odl-restconf,
- odl-bgpcep-bgp-all,
- odl-bgpcep-bgp,
- odl-bgpcep-data-change-counter,
- odl-netconf-connector-all
- robot-options: >
- -v USE_NETCONF_CONNECTOR:True
- -v COUNT:1000000
- -v INSERT:10
- -v WITHDRAW:9
- -v PREFILL:10
- -v UPDATE:single
- -v TEST_DURATION_MULTIPLIER:4
install:
- only:
jre: 'openjdk8'
karaf-version: karaf3
install-features: 'odl-restconf,odl-bgpcep-bgp-all,odl-bgpcep-bgp,odl-netconf-clustered-topology'
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
- install-features: 'odl-restconf,odl-bgpcep-bgp-all,odl-bgpcep-bgp,odl-netconf-clustered-topology'
install:
- only:
jre: 'openjdk8'
karaf-version: karaf3
install-features: 'odl-restconf,odl-bgpcep-pcep-all,odl-bgpcep-pcep'
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
- install-features: 'odl-restconf,odl-bgpcep-pcep-all,odl-bgpcep-pcep'
install:
- only:
odl-bgpcep-bmp,
odl-jolokia
robot-options: '-v USE_NETCONF_CONNECTOR:True'
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
- install-features: >
- odl-restconf,
- odl-bgpcep-pcep-all,
- odl-bgpcep-bgp-all,
- odl-bgpcep-bgp,
- odl-bgpcep-pcep,
- odl-netconf-connector-all,
- odl-bgpcep-bmp,
- odl-jolokia
- robot-options: '-v USE_NETCONF_CONNECTOR:True'
install:
- only:
# Pcepy was removed in Carbon.
- boron:
branch: 'stable/boron'
- - beryllium:
- branch: 'stable/beryllium'
toxdir: 'pcep/pcepy'
project: 'bgpcep'
email-upstream: '[bgpcep] [odlparent] [yangtools] [controller] [mdsal] [tcpmd5]'
archive-artifacts: ''
-
-- project:
- name: bgpcep-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'bgpcep'
- project-name: 'bgpcep'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'bgpcep-settings'
- mvn-goals: 'clean -DrepoBuild install javadoc:aggregate'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: >
- odlparent-merge-{stream},
- yangtools-merge-{stream},
- controller-merge-{stream},
- mdsal-merge-{stream},
- tcpmd5-merge-{stream}
- email-upstream: '[bgpcep] [odlparent] [yangtools] [controller] [mdsal] [tcpmd5]'
- archive-artifacts: ''
- build-node: centos7-java-builder-4c-8g
-
- project:
name: bgpcep-sonar
jobs:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
email-upstream: '[capwap]'
archive-artifacts: ''
-- project:
- name: capwap-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'capwap'
- project-name: 'capwap'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'capwap-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: ''
- email-upstream: '[capwap]'
- archive-artifacts: ''
-
- project:
name: capwap
jobs:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
email-upstream: '[centinel]'
archive-artifacts: ''
-- project:
- name: centinel-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'centinel'
- project-name: 'centinel'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'centinel-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: ''
- email-upstream: '[centinel]'
- archive-artifacts: ''
-
- project:
name: centinel-sonar
jobs:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
email-upstream: '[controller] [odlparent] [yangtools] [aaa]'
archive-artifacts: ''
-- project:
- name: controller-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'controller'
- project-name: 'controller'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'controller-settings'
- mvn-goals: 'clean install -Pintegrationtests,docs'
- mvn-opts: '-Xmx4096m -XX:MaxPermSize=1024m -Dmaven.compile.fork=true'
- dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},aaa-merge-{stream}'
- email-upstream: '[controller] [odlparent] [yangtools] [aaa]'
- archive-artifacts: ''
-
- project:
name: controller-sonar
jobs:
email-upstream: '[coretutorials]'
archive-artifacts: ''
-- project:
- name: coretutorials-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'coretutorials'
- project-name: 'coretutorials'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'coretutorials-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: ''
- email-upstream: '[coretutorials]'
- archive-artifacts: ''
-
- project:
name: coretutorials-sonar
jobs:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
email-upstream: '[didm]'
archive-artifacts: ''
-- project:
- name: didm-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'didm'
- project-name: 'didm'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'didm-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: ''
- email-upstream: '[didm]'
- archive-artifacts: ''
-
- project:
name: didm-sonar
jobs:
email-upstream: '[discovery]'
archive-artifacts: ''
-- project:
- name: discovery-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'discovery'
- project-name: 'discovery'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'discovery-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: ''
- email-upstream: '[discovery]'
- archive-artifacts: ''
-
- project:
name: discovery-sonar
jobs:
email-upstream: '[dlux] [odlparent]'
archive-artifacts: ''
-- project:
- name: dlux-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'dlux'
- project-name: 'dlux'
- karaf-version: karaf3
- branch: 'stable/beryllium'
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'dlux-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'odlparent-merge-{stream}'
- email-upstream: '[dlux] [odlparent]'
- archive-artifacts: ''
-
- project:
name: dlux-sonar
jobs:
branch: 'stable/carbon'
- boron:
branch: 'stable/boron'
- - beryllium:
- branch: 'stable/beryllium'
project: docs
project-name: docs
+++ /dev/null
----
-- project:
- name: docs-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'docs'
- project-name: 'docs'
- branch: 'stable/beryllium'
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'docs-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'odlparent-merge-{stream}'
- email-upstream: '[docs] [odlparent]'
- archive-artifacts: ''
-
-- project:
- name: docs-sonar
- jobs:
- - '{project-name}-sonar'
- project: 'docs'
- project-name: 'docs'
- branch: 'master'
- mvn-settings: 'docs-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
email-upstream: '[faas]'
archive-artifacts: ''
-- project:
- name: faas-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'faas'
- project-name: 'faas'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'faas-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: ''
- email-upstream: '[faas]'
- archive-artifacts: ''
-
- project:
name: faas-sonar
jobs:
jre: 'openjdk8'
karaf-version: karaf3
install-features: 'odl-groupbasedpolicy-neutron-and-ofoverlay,odl-restconf'
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
- install-features: 'odl-groupbasedpolicy-neutronmapper,odl-restconf'
openstack:
- newton:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
email-upstream: '[groupbasedpolicy] [openflowjava] [openflowplugin] [neutron] [sfc] [ovsdb]'
archive-artifacts: ''
-- project:
- name: groupbasedpolicy-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'groupbasedpolicy'
- project-name: 'groupbasedpolicy'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'groupbasedpolicy-settings'
- mvn-goals: '-U clean install findbugs:findbugs'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: >
- openflowjava-merge-{stream},
- openflowplugin-merge-{stream},
- neutron-merge-{stream},
- sfc-merge-{stream},
- ovsdb-merge-{stream}
- email-upstream: '[groupbasedpolicy] [openflowjava] [openflowplugin] [neutron] [sfc] [ovsdb]'
- archive-artifacts: ''
-
- project:
name: groupbasedpolicy-sonar
jobs:
karaf-version: karaf3
install-features: 'odl-restconf,odl-distribution-version,odl-netconf-connector-all,odl-jolokia'
robot-options: '-v USE_NETCONF_CONNECTOR:True'
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
- install-features: 'odl-restconf,odl-distribution-version,odl-netconf-connector-all,odl-jolokia'
- robot-options: '-v USE_NETCONF_CONNECTOR:True'
# TODO: Add Beryllium when everything is backported there.
- boron:
branch: stable/boron
karaf-version: karaf3
- - beryllium:
- branch: stable/beryllium
- karaf-version: karaf3
csit-high-frequency-list: ''
schedule-high-frequency: ''
- - beryllium:
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: 'openjdk7'
- jre: 'openjdk7'
- csit-list: '{csit-list-beryllium}'
- csit-sanity-list: ''
- csit-weekly-list: ''
- schedule-weekly: 'H 12 * * 0'
- csit-high-frequency-list: ''
- schedule-high-frequency: ''
-
# tools system image
tools_system_image: Ubuntu 14.04 - mininet-ovs-25 - 20170210-0300
email-upstream: '[iotdm] [aaa]'
archive-artifacts: ''
-- project:
- name: iotdm-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'iotdm'
- project-name: 'iotdm'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'iotdm-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'aaa-merge-{stream}'
- email-upstream: '[iotdm] [aaa]'
- archive-artifacts: ''
-
- project:
name: iotdm-sonar
jobs:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
branch: 'stable/boron'
jdk: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jdk: 'openjdk7'
- karaf-version: karaf3
feature:
- all:
email-upstream: '[l2switch] [odlparent] [yangtools] [controller] [openflowjava] [openflowplugin]'
archive-artifacts: ''
-- project:
- name: l2switch-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'l2switch'
- project-name: 'l2switch'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'l2switch-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
- dependencies: >
- odlparent-merge-{stream},
- yangtools-merge-{stream},
- controller-merge-{stream},
- openflowjava-merge-{stream},
- openflowplugin-merge-{stream}
- email-upstream: '[l2switch] [odlparent] [yangtools] [controller] [openflowjava] [openflowplugin]'
- archive-artifacts: ''
-
- project:
name: l2switch-sonar
jobs:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
email-upstream: '[lacp] [openflowjava] [openflowplugin]'
archive-artifacts: ''
-- project:
- name: lacp-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'lacp'
- project-name: 'lacp'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- mvn-settings: 'lacp-settings'
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-goals: 'clean install javadoc:aggregate -DrepoBuild'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'openflowjava-merge-{stream},openflowplugin-merge-{stream}'
- email-upstream: '[lacp] [openflowjava] [openflowplugin]'
- archive-artifacts: ''
-
- project:
name: lacp-sonar
jobs:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- only:
archive-artifacts: ''
build-node: centos7-java-builder-4c-8g
-- project:
- name: lispflowmapping-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'lispflowmapping'
- project-name: 'lispflowmapping'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'lispflowmapping-settings'
- mvn-goals: 'clean install findbugs:findbugs javadoc:aggregate -DrepoBuild'
- mvn-opts: '-Xmx2048m -XX:MaxPermSize=512m -Dmaven.compile.fork=true'
- dependencies: 'controller-merge-{stream},odlparent-merge-{stream},yangtools-merge-{stream},neutron-merge-{stream}'
- email-upstream: '[lispflowmapping] [controller] [odlparent] [yangtools] [neutron]'
- archive-artifacts: ''
- build-node: centos7-java-builder-4c-8g
-
- project:
name: lispflowmapping-sonar
jobs:
jre: 'openjdk8'
karaf-version: karaf3
robot-options: '-v JAVA_OPTIONS:-Xmx6656m'
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
- robot-options: '-v JAVA_7_OPTIONS:-Xmx6144m@-XX:MaxPermSize=512m --escape space:@'
install:
- only:
email-upstream: '[mdsal] [odlparent] [yangtools]'
archive-artifacts: ''
-- project:
- name: mdsal-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'mdsal'
- project-name: 'mdsal'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'mdsal-settings'
- mvn-goals: '-Dmaven.compile.fork=true clean install -Dintegrationtests'
- mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m'
- dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream}'
- email-upstream: '[mdsal] [odlparent] [yangtools]'
- archive-artifacts: ''
-
- project:
name: mdsal-sonar
jobs:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
email-upstream: '[messaging4transport]'
archive-artifacts: ''
-- project:
- name: messaging4transport-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'messaging4transport'
- project-name: 'messaging4transport'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'messaging4transport-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: ''
- email-upstream: '[messaging4transport]'
- archive-artifacts: ''
-
- project:
name: messaging4transport-sonar
jobs:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
email-upstream: '[nemo]'
archive-artifacts: ''
-- project:
- name: nemo-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'nemo'
- project-name: 'nemo'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'nemo-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: ''
- email-upstream: '[nemo]'
- archive-artifacts: ''
-
- project:
name: nemo-sonar
jobs:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
odl-netconf-connector-all,
odl-netconf-topology
robot-options: '-v USE_NETCONF_CONNECTOR:True'
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
- install-features: >
- odl-restconf,
- odl-clustering-test-app,
- odl-netconf-mdsal,
- odl-netconf-connector-all,
- odl-netconf-topology
- robot-options: '-v USE_NETCONF_CONNECTOR:True'
install:
- only:
odl-netconf-connector-all,
odl-netconf-topology
robot-options: '-v NETOPEER_USER:root -v USE_NETCONF_CONNECTOR:True'
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
- install-features: >
- odl-restconf,
- odl-netconf-mdsal,
- odl-mdsal-apidocs,
- odl-clustering-test-app,
- odl-netconf-connector-all,
- odl-netconf-topology
- robot-options: '-v NETOPEER_USER:root -v USE_NETCONF_CONNECTOR:True'
install:
- only:
email-upstream: '[netconf] [aaa] [controller] [odlparent] [yangtools]'
archive-artifacts: ''
-- project:
- name: netconf-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'netconf'
- project-name: 'netconf'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'netconf-settings'
- mvn-goals: 'clean install -Pintegrationtests'
- mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m -Dmaven.compile.fork=true'
- dependencies: 'aaa-merge-{stream},controller-merge-{stream},odlparent-merge-{stream},yangtools-merge-{stream}'
- email-upstream: '[netconf] [aaa] [controller] [odlparent] [yangtools]'
- archive-artifacts: ''
-
- project:
name: netconf-sonar
jobs:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
email-upstream: '[netide] [openflowjava]'
archive-artifacts: ''
-- project:
- name: netide-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'netide'
- project-name: 'netide'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'netide-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'openflowjava-merge-{stream}'
- email-upstream: '[netide] [openflowjava]'
- archive-artifacts: ''
-
- project:
name: netide-sonar
jobs:
jdks:
- openjdk8
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jdk: openjdk8
- jdks:
- - openjdk8
- karaf-version: karaf3
project: 'netvirt'
archive-artifacts: '*.log **/target/surefire-reports/*.txt'
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
openstack:
- newton:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
email-upstream: '[genius] [netvirt] [neutron] [openflowjava] [openflowplugin] [ovsdb] [sfc]'
archive-artifacts: ''
-- project:
- name: netvirt-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'netvirt'
- project-name: 'netvirt'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'netvirt-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx2048m -XX:MaxPermSize=512m'
- dependencies: >
- neutron-merge-{stream},
- openflowjava-merge-{stream},
- openflowplugin-merge-{stream},
- ovsdb-merge-{stream},
- sfc-merge-{stream}
- email-upstream: '[netvirt] [neutron] [openflowjava] [openflowplugin] [ovsdb] [sfc]'
- archive-artifacts: ''
-
- project:
name: netvirt-vpp
jobs:
+++ /dev/null
----
-- project:
- name: neutron-daily-openstack
- jobs:
- # TODO: Do we want boron job too?
- - 'neutron-daily-openstack-beryllium'
-
- project: 'neutron'
-
-- job-template:
- name: 'neutron-daily-openstack-beryllium'
-
- project-type: freestyle
- node: centos7-devstack-2c-4g
- description: 'Jenkins job to run Tempest tests for the ODL ML2 MechanismDriver on Neutron dummy provider. '
- concurrent: true
-
- properties:
- - opendaylight-infra-properties:
- build-days-to-keep: '198'
-
- parameters:
- - opendaylight-infra-parameters:
- os-cloud: '{os-cloud}'
- project: '{project}'
- branch: '{branch}'
- refspec: 'refs/heads/{branch}'
- artifacts: '{archive-artifacts}'
-
- wrappers:
- - opendaylight-infra-wrappers:
- build-timeout: '90'
- - ssh-agent-credentials:
- users:
- - 'openstack-gerrit-ssh'
-
- triggers:
- - timed: '@daily'
-
- builders:
- - inject:
- properties-content: |
- # FIXME: Should *-beryllium job set lithium version? Add a comment why.
- ODL_VERSION=lithium-latest
- TEMPEST_REGEX=tempest.api.network
- KARAFFEATURE=odl-neutron-dummyprovider-test
- - shell: !include-raw-escape: include-raw-openstack-ci.sh
-
- publishers:
- - archive:
- artifacts: 'logs/**'
- fingerprint: false
- - email-ext:
- subject: '[neutron] $DEFAULT_SUBJECT'
- attach-build-log: false
- failure: false
- unstable: false
- fixed: false
email-upstream: '[neutron] [odlparent] [aaa]'
archive-artifacts: ''
-- project:
- name: neutron-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'neutron'
- project-name: 'neutron'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'neutron-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'odlparent-merge-{stream},aaa-merge-{stream}'
- email-upstream: '[neutron] [odlparent] [aaa]'
- archive-artifacts: ''
-
- project:
name: neutron-sonar
jobs:
email-upstream: '[next]'
archive-artifacts: ''
-- project:
- name: next-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'next'
- project-name: 'next'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'next-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: ''
- email-upstream: '[next]'
- archive-artifacts: ''
-
- project:
name: next-sonar
jobs:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
email-upstream: '[nic] [vtn] [groupbasedpolicy]'
archive-artifacts: ''
-- project:
- name: nic-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'nic'
- project-name: 'nic'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'nic-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'vtn-merge-{stream},groupbasedpolicy-merge-{stream}'
- email-upstream: '[nic] [vtn] [groupbasedpolicy]'
- archive-artifacts: ''
-
- project:
name: nic-sonar
jobs:
email-upstream: '[odlparent]'
archive-artifacts: ''
-- project:
- name: odlparent-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'odlparent'
- project-name: 'odlparent'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'odlparent-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: ''
- email-upstream: '[odlparent]'
- archive-artifacts: ''
-
- project:
name: odlparent-sonar
jobs:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
email-upstream: '[of-config] [netconf]'
archive-artifacts: ''
-- project:
- name: of-config-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'of-config'
- project-name: 'of-config'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'of-config-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: netconf-merge-{stream}'
- email-upstream: '[of-config] [netconf]'
- archive-artifacts: ''
-
- project:
name: of-config-sonar
jobs:
email-upstream: '[circuitsw]'
archive-artifacts: ''
-- project:
- name: circuitsw-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'ofextensions/circuitsw'
- project-name: 'circuitsw'
- branch: 'stable/beryllium'
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'ofextensions-circuitsw-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: ''
- email-upstream: '[circuitsw]'
- archive-artifacts: ''
-
- project:
name: circuitsw-sonar
jobs:
email-upstream: '[openflowjava] [odlparent] [yangtools] [controller]'
archive-artifacts: ''
-- project:
- name: openflowjava-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'openflowjava'
- project-name: 'openflowjava'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'openflowjava-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
- email-upstream: '[openflowjava] [odlparent] [yangtools] [controller]'
- archive-artifacts: ''
-
- project:
name: openflowjava-sonar
jobs:
+++ /dev/null
----
-- project:
- name: openflowplugin-csit-bulkomatic-clustering-daily-old
- jobs:
- - '{project}-csit-3node-periodic-{functionality}-{install}-{stream}'
-
- # The project name
- project: 'openflowplugin'
-
- # The functionality under test
- functionality: 'bulkomatic-clustering-daily'
-
- # Project branches
- stream:
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
-
- install:
- - only:
- scope: 'only'
-
- # Features to install
- install-features: 'odl-openflowplugin-flow-services-ui,odl-openflowplugin-app-bulk-o-matic'
-
- # Robot custom options
- robot-options: '-v ODL_OF_PLUGIN:helium'
+++ /dev/null
----
-- project:
- name: openflowplugin-csit-bulkomatic-clustering-perf-daily-old
- jobs:
- - '{project}-csit-3node-periodic-{functionality}-{install}-{stream}'
-
- # The project name
- project: 'openflowplugin'
-
- # The functionality under test
- functionality: 'bulkomatic-clustering-perf-daily'
-
- # Project branches
- stream:
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk8'
- karaf-version: karaf3
-
- install:
- - only:
- scope: 'only'
-
- # Job images
- odl_system_flavor: '8 GB General Purpose v1'
-
- # Features to install
- install-features: >
- odl-openflowplugin-flow-services-ui,
- odl-openflowplugin-app-bulk-o-matic,
- odl-jolokia,
- decanter-collector-jmx,
- decanter-appender-elasticsearch
-
- # Robot custom options
- robot-options: '-v ODL_OF_PLUGIN:helium -v oper_ds_timeout:1000 -v switch_count:32 -v flow_count_per_switch:2000'
-
- # Plot Info
- 01-plot-title: 'Flow Add rate'
- 01-plot-yaxis: 'flow_mods/sec'
- 01-plot-group: 'Java Performance'
- 01-plot-data-file: 'rate.csv'
- 02-plot-title: 'Flow Add time'
- 02-plot-yaxis: 'seconds'
- 02-plot-group: 'Java Performance'
- 02-plot-data-file: 'time.csv'
+++ /dev/null
----
-- project:
- name: openflowplugin-csit-bulkomatic-perf-daily-old
- jobs:
- - '{project}-csit-1node-periodic-{functionality}-{install}-{stream}'
-
- # The project name
- project: 'openflowplugin'
-
- # The functionality under test
- functionality: 'bulkomatic-perf-daily'
-
- # Project branches
- stream:
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk8'
- karaf-version: karaf3
-
- install:
- - only:
- scope: 'only'
-
- # Job images
- odl_system_flavor: 8 GB General Purpose v1
-
- # Features to install
- install-features: >
- odl-openflowplugin-flow-services-ui,
- odl-openflowplugin-app-bulk-o-matic,
- odl-jolokia,
- decanter-collector-jmx,
- decanter-appender-elasticsearch
-
- # Robot custom options
- robot-options: '-v ODL_OF_PLUGIN:helium -v switch_count:32 -v flow_count_per_switch:2000'
-
- # Plot Info
- 01-plot-title: 'Flow Add rate'
- 01-plot-yaxis: 'flow_mods/sec'
- 01-plot-group: 'Java Performance'
- 01-plot-data-file: 'rate.csv'
- 02-plot-title: 'Flow Add time'
- 02-plot-yaxis: 'seconds'
- 02-plot-group: 'Java Performance'
- 02-plot-data-file: 'time.csv'
+++ /dev/null
----
-- project:
- name: openflowplugin-csit-cbench-daily-old
- jobs:
- - '{project}-csit-1node-periodic-{functionality}-{install}-{stream}'
-
- # The project name
- project: 'openflowplugin'
-
- # The functionality under test
- functionality: 'cbench-daily'
-
- # Project branches
- stream:
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
-
- install:
- - only:
- scope: 'only'
-
- # Features to install
- install-features: 'odl-openflowplugin-flow-services-ui,odl-openflowplugin-drop-test'
-
- # Robot custom options
- robot-options: '-v duration_in_secs:180 -v throughput_threshold:20000 -v latency_threshold:5000'
-
- # Plot Info
- 01-plot-title: 'Throughput Mode'
- 01-plot-yaxis: 'flow_mods/sec'
- 01-plot-group: 'Cbench Performance'
- 01-plot-data-file: 'throughput.csv'
- 02-plot-title: 'Latency Mode'
- 02-plot-yaxis: 'flow_mods/sec'
- 02-plot-group: 'Cbench Performance'
- 02-plot-data-file: 'latency.csv'
+++ /dev/null
----
-- project:
- name: openflowplugin-csit-clustering-old
- jobs:
- - '{project}-csit-3node-{functionality}-{install}-{stream}'
-
- # The project name
- project: 'openflowplugin'
-
- # The functionality under test
- functionality: 'clustering'
-
- # Project branches
- stream:
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
-
- install:
- - only:
- scope: 'only'
-
- # Features to install
- install-features: 'odl-openflowplugin-flow-services-ui'
-
- # Robot custom options
- robot-options: '-v ODL_OF_PLUGIN:helium'
+++ /dev/null
----
-- project:
- name: openflowplugin-csit-flow-services-old
- jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
-
- # The project name
- project: 'openflowplugin'
-
- # The functionality under test
- functionality: 'flow-services'
-
- # Project branches
- stream:
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
-
- install:
- - only:
- scope: 'only'
- - all:
- scope: 'all'
-
- # Features to install
- install-features: 'odl-openflowplugin-flow-services-ui,odl-openflowplugin-app-table-miss-enforcer'
-
- # Robot custom options
- robot-options: ''
-
- # mininet image
- tools_system_image: Ubuntu 14.04 - mininet-ovs-25 - 20170210-0300
+++ /dev/null
----
-- project:
- name: openflowplugin-csit-link-scalability-daily-old
- jobs:
- - '{project}-csit-1node-periodic-{functionality}-{install}-{stream}'
-
- # The project name
- project: 'openflowplugin'
-
- # The functionality under test
- functionality: 'link-scalability-daily'
-
- # Project branches
- stream:
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
-
- install:
- - only:
- scope: 'only'
-
- # Features to install
- install-features: >
- odl-openflowplugin-flow-services-ui,
- decanter-collector-jmx,
- decanter-appender-elasticsearch
-
- # Robot custom options
- robot-options: ''
-
- # Plot Info
- 01-plot-title: 'Maxmum Links Full Mesh Topology'
- 01-plot-yaxis: 'Links'
- 01-plot-group: 'Link Scalability'
- 01-plot-data-file: 'links.csv'
- 02-plot-title: 'Topology Discover Time'
- 02-plot-yaxis: 'Seconds'
- 02-plot-group: 'Link Scalability'
- 02-plot-data-file: 'time.csv'
+++ /dev/null
----
-- project:
- name: openflowplugin-csit-longevity-old
- jobs:
- - '{project}-csit-1node-periodic-{functionality}-{install}-{stream}'
-
- # The project name
- project: 'openflowplugin'
- build-timeout: 1440
-
- # The functionality under test
- functionality: 'longevity'
-
- # Project branches
- stream:
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
-
- install:
- - only:
- scope: 'only'
-
- # Features to install
- install-features: 'odl-openflowplugin-flow-services-ui,decanter-collector-jmx,decanter-appender-elasticsearch'
-
- # Robot custom options
- robot-options: '-v TEST_LENGTH:23h'
+++ /dev/null
----
-- project:
- name: openflowplugin-csit-restconf-clustering-perf-daily-old
- jobs:
- - '{project}-csit-3node-periodic-{functionality}-{install}-{stream}'
-
- # The project name
- project: 'openflowplugin'
-
- # The functionality under test
- functionality: 'restconf-clustering-perf-daily'
-
- # Project branches
- stream:
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk8'
- karaf-version: karaf3
-
- install:
- - only:
- scope: 'only'
-
- # Job images
- odl_system_flavor: 8 GB General Purpose v1
-
- # Features to install
- install-features: >
- odl-openflowplugin-flow-services-ui,
- odl-jolokia,
- decanter-collector-jmx,
- decanter-appender-elasticsearch
-
- # Robot custom options
- robot-options: '-v ODL_OF_PLUGIN:helium -v oper_ds_timeout:1000 -v switch_count:32 -v flow_count:64000'
-
- # Plot Info
- 01-plot-title: 'Flow Add rate'
- 01-plot-yaxis: 'flow_mods/sec'
- 01-plot-group: 'REST Performance'
- 01-plot-data-file: 'rate.csv'
- 02-plot-title: 'Flow Add time'
- 02-plot-yaxis: 'seconds'
- 02-plot-group: 'REST Performance'
- 02-plot-data-file: 'time.csv'
+++ /dev/null
----
-- project:
- name: openflowplugin-csit-restconf-perf-daily-old
- jobs:
- - '{project}-csit-1node-periodic-{functionality}-{install}-{stream}'
-
- # The project name
- project: 'openflowplugin'
-
- # The functionality under test
- functionality: 'restconf-perf-daily'
-
- # Project branches
- stream:
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk8'
- karaf-version: karaf3
-
- install:
- - only:
- scope: 'only'
-
- # Job images
- odl_system_flavor: '8 GB General Purpose v1'
-
- # Features to install
- install-features: >
- odl-openflowplugin-flow-services-ui,
- odl-jolokia,
- decanter-collector-jmx,
- decanter-appender-elasticsearch
-
- # Robot custom options
- robot-options: '-v ODL_OF_PLUGIN:helium -v switch_count:32 -v flow_count:64000'
-
- # Plot Info
- 01-plot-title: 'Flow Add rate'
- 01-plot-yaxis: 'flow_mods/sec'
- 01-plot-group: 'REST Performance'
- 01-plot-data-file: 'rate.csv'
- 02-plot-title: 'Flow Add time'
- 02-plot-yaxis: 'seconds'
- 02-plot-group: 'REST Performance'
- 02-plot-data-file: 'time.csv'
+++ /dev/null
----
-- project:
- name: openflowplugin-csit-scalability-old
- jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
-
- # The project name
- project: 'openflowplugin'
-
- # The functionality under test
- functionality: 'scalability'
-
- # Project branches
- stream:
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
-
- install:
- - only:
- scope: 'only'
-
- # Features to install
- install-features: 'odl-openflowplugin-flow-services-ui,decanter-collector-jmx,decanter-appender-elasticsearch'
-
- # Robot custom options
- robot-options: '-v TOPO_TREE_DEPTH:7'
+++ /dev/null
----
-- project:
- name: openflowplugin-csit-scale-stats-collection-daily-old
- jobs:
- - '{project}-csit-1node-periodic-{functionality}-{install}-{stream}'
-
- # The project name
- project: 'openflowplugin'
-
- # The functionality under test
- functionality: 'scale-stats-collection-daily'
-
- # Project branches
- stream:
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
-
- install:
- - only:
- scope: 'only'
-
- # Job images
- odl_system_flavor: '8 GB General Purpose v1'
-
- # Features to install
- install-features: 'odl-openflowplugin-flow-services-ui'
-
- # Robot custom options
- robot-options: '-v flnr:64000 -v swnr:32 -v fpr:200'
-
- # Plot Info
- 01-plot-title: 'Stats Collection Rate'
- 01-plot-yaxis: 'flow_mods/sec'
- 01-plot-group: 'Stats Collection Performance'
- 01-plot-data-file: 'stats_rate.csv'
- 02-plot-title: 'Stats Collection Time'
- 02-plot-yaxis: 'seconds'
- 02-plot-group: 'Stats Collection Performance'
- 02-plot-data-file: 'stats_time.csv'
+++ /dev/null
----
-- project:
- name: openflowplugin-csit-scalability-daily-old
- jobs:
- - '{project}-csit-1node-periodic-{functionality}-{install}-{stream}'
-
- # The project name
- project: 'openflowplugin'
-
- # The functionality under test
- functionality: 'sw-scalability-daily'
-
- # Project branches
- stream:
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
-
- install:
- - only:
- scope: 'only'
-
- # Features to install
- install-features: 'odl-openflowplugin-flow-services-ui,decanter-collector-jmx,decanter-appender-elasticsearch'
-
- # Robot custom options
- robot-options: ''
-
- # Plot Info
- 01-plot-title: 'Maximum Switches Linear Topology'
- 01-plot-yaxis: 'Switches'
- 01-plot-group: 'Switch Scalability'
- 01-plot-data-file: 'switches.csv'
- 02-plot-title: 'Topology Discover Time'
- 02-plot-yaxis: 'Seconds'
- 02-plot-group: 'Switch Scalability'
- 02-plot-data-file: 'time.csv'
email-upstream: '[openflowplugin] [odlparent] [yangtools] [controller] [openflowjava]'
archive-artifacts: 'model/*/target/site/**'
-- project:
- name: openflowplugin-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'openflowplugin'
- project-name: 'openflowplugin'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'openflowplugin-settings'
- mvn-goals: 'clean install javadoc:aggregate'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: >
- odlparent-merge-{stream},
- yangtools-merge-{stream},
- controller-merge-{stream},
- openflowjava-merge-{stream}
- email-upstream: '[openflowplugin] [odlparent] [yangtools] [controller] [openflowjava]'
- archive-artifacts: 'model/*/target/site/**'
-
- project:
name: openflowplugin-sonar
jobs:
- boron:
branch: 'stable/boron'
jdk: openjdk8
- - beryllium:
- branch: 'stable/beryllium'
- jdk: openjdk8
project: 'opflex'
archive-artifacts: '**/*.tar.gz'
rapidjson-scm: v1
openvswitch-build: v1
openvswitch-scm: v1
- - beryllium:
- branch: 'stable/beryllium'
- libuv-build: v1
- libuv-scm: v1
- rapidjson-build: v1
- rapidjson-scm: v1
- openvswitch-build: v1
- openvswitch-scm: v1
project: 'opflex'
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
jdks:
- openjdk8
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jdk: openjdk8
- jdks:
- - openjdk8
- karaf-version: karaf3
project: 'ovsdb'
archive-artifacts: '*.log'
dependencies: 'odlparent-merge-{stream},controller-merge-{stream},yangtools-merge-{stream}'
email-upstream: '[ovsdb] [odlparent] [controller] [yangtools]'
archive-artifacts: ''
-
-- project:
- name: ovsdb-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'ovsdb'
- project-name: 'ovsdb'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'ovsdb-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'odlparent-merge-{stream},controller-merge-{stream},yangtools-merge-{stream}'
- email-upstream: '[ovsdb] [odlparent] [controller] [yangtools]'
- archive-artifacts: ''
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
email-upstream: '[packetcable]'
archive-artifacts: ''
-- project:
- name: packetcable-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'packetcable'
- project-name: 'packetcable'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'packetcable-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: ''
- email-upstream: '[packetcable]'
- archive-artifacts: ''
-
- project:
name: packetcable-sonar
jobs:
email-upstream: '[persistence]'
archive-artifacts: ''
-- project:
- name: persistence-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'persistence'
- project-name: 'persistence'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'persistence-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: ''
- email-upstream: '[persistence]'
- archive-artifacts: ''
-
- project:
name: persistence-sonar
jobs:
email-upstream: '[reservation]'
archive-artifacts: ''
-- project:
- name: reservation-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'reservation'
- project-name: 'reservation'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'reservation-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: ''
- email-upstream: '[reservation]'
- archive-artifacts: ''
-
- project:
name: reservation-sonar
jobs:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
email-upstream: '[sdninterfaceapp] [bgpcep]'
archive-artifacts: ''
-- project:
- name: sdninterfaceapp-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'sdninterfaceapp'
- project-name: 'sdninterfaceapp'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'sdninterfaceapp-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'bgpcep-merge-{stream}'
- email-upstream: '[sdninterfaceapp] [bgpcep]'
- archive-artifacts: ''
-
- project:
name: sdninterfaceapp-sonar
jobs:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
branch: 'stable/carbon'
- boron:
branch: 'stable/boron'
- - beryllium:
- branch: 'stable/beryllium'
project: 'sfc'
email-upstream: '[sfc] [openflowplugin] [ovsdb] [lispflowmapping]'
archive-artifacts: ''
-- project:
- name: sfc-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'sfc'
- project-name: 'sfc'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'sfc-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx2048m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
- dependencies: 'openflowplugin-merge-{stream},ovsdb-merge-{stream},lispflowmapping-merge-{stream}'
- email-upstream: '[sfc] [openflowplugin] [ovsdb] [lispflowmapping]'
- archive-artifacts: ''
-
- project:
name: sfc-sonar
jobs:
email-upstream: '[snbi]'
archive-artifacts: ''
-
-- project:
- name: snbi-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'snbi'
- project-name: 'snbi'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'snbi-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: ''
- email-upstream: '[snbi]'
- archive-artifacts: ''
-
- project:
name: snbi-sonar
jobs:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
email-upstream: '[snmp] [odlparent]'
archive-artifacts: ''
-- project:
- name: snmp-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'snmp'
- project-name: 'snmp'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'snmp-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'odlparent-merge-{stream}'
- email-upstream: '[snmp] [odlparent]'
- archive-artifacts: ''
-
- project:
name: snmp-sonar
jobs:
email-upstream: '[snmp4sdn] [odlparent] [controller] [yangtools]'
archive-artifacts: ''
-- project:
- name: snmp4sdn-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'snmp4sdn'
- project-name: 'snmp4sdn'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'snmp4sdn-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'odlparent-merge-{stream},controller-merge-{stream},yangtools-merge-{stream}'
- email-upstream: '[snmp4sdn] [odlparent] [controller] [yangtools]'
- archive-artifacts: ''
-
- project:
name: snmp4sdn-sonar
jobs:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
email-upstream: '[sxp] [odlparent] [controller] [yangtools]'
archive-artifacts: ''
-- project:
- name: sxp-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'sxp'
- project-name: 'sxp'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'sxp-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'odlparent-merge-{stream},controller-merge-{stream},yangtools-merge-{stream}'
- email-upstream: '[sxp] [odlparent] [controller] [yangtools]'
- archive-artifacts: ''
-
- project:
name: sxp-sonar
jobs:
email-upstream: '[tcpmd5] [odlparent] [yangtools] [controller]'
archive-artifacts: ''
-- project:
- name: tcpmd5-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'tcpmd5'
- project-name: 'tcpmd5'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'tcpmd5-settings'
- mvn-goals: 'clean -DrepoBuild install javadoc:aggregate'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
- email-upstream: '[tcpmd5] [odlparent] [yangtools] [controller]'
- archive-artifacts: ''
-
- project:
name: tcpmd5-sonar
jobs:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
email-upstream: '[topoprocessing] [odlparent] [controller] [yangtools]'
archive-artifacts: ''
-
-- project:
- name: topoprocessing-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'topoprocessing'
- project-name: 'topoprocessing'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'topoprocessing-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'odlparent-merge-{stream},controller-merge-{stream},yangtools-merge-{stream}'
- email-upstream: '[topoprocessing] [odlparent] [controller] [yangtools]'
- archive-artifacts: ''
-
- project:
name: topoprocessing-sonar
jobs:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
email-upstream: '[tsdr]'
archive-artifacts: ''
-- project:
- name: tsdr-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'tsdr'
- project-name: 'tsdr'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'tsdr-settings'
- mvn-goals: 'clean install javadoc:aggregate -DrepoBuild'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: ''
- email-upstream: '[tsdr]'
- archive-artifacts: ''
-
- project:
name: tsdr-sonar
jobs:
email-upstream: '[ttp] [odlparent]'
archive-artifacts: ''
-- project:
- name: ttp-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'ttp'
- project-name: 'ttp'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'ttp-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'odlparent-merge-{stream}'
- email-upstream: '[ttp] [odlparent]'
- archive-artifacts: ''
-
- project:
name: ttp-sonar
jobs:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
email-upstream: '[unimgr] [ovsdb]'
archive-artifacts: ''
-
-- project:
- name: unimgr-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'unimgr'
- project-name: 'unimgr'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'unimgr-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'ovsdb-merge-{stream}'
- email-upstream: '[unimgr] [ovsdb]'
- archive-artifacts: ''
-
- project:
name: unimgr-sonar
jobs:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
branch: 'master'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
email-upstream: '[usc] [controller] [yangtools] [odlparent]'
archive-artifacts: ''
-- project:
- name: usc-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'usc'
- project-name: 'usc'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'usc-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'controller-merge-{stream},yangtools-merge-{stream},odlparent-merge-{stream}'
- email-upstream: '[usc] [controller] [yangtools] [odlparent]'
- archive-artifacts: ''
-
- project:
name: usc-sonar
jobs:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
email-upstream: '[usecplugin] [openflowplugin]'
archive-artifacts: ''
-- project:
- name: usecplugin-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'usecplugin'
- project-name: 'usecplugin'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'usecplugin-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'openflowplugin-merge-{stream}'
- email-upstream: '[usecplugin] [openflowplugin]'
- archive-artifacts: ''
-
- project:
name: usecplugin-sonar
jobs:
+++ /dev/null
----
-- project:
- name: vpnservice-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'vpnservice'
- project-name: 'vpnservice'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'vpnservice-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'openflowplugin-merge-{stream},neutron-merge-{stream}'
- email-upstream: '[vpnservice] [openflowplugin] [neutron]'
- archive-artifacts: ''
jre: 'openjdk8'
karaf-version: karaf3
tools_system_image: Ubuntu 14.04 - mininet-ovs-25 - 20170210-0300
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
install:
- only:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
- tools_system_image: Ubuntu 14.04 - mininet - 20170210-0439
install:
- only:
branch: 'stable/boron'
jre: 'openjdk8'
karaf-version: karaf3
- - beryllium:
- branch: 'stable/beryllium'
- jre: 'openjdk7'
- karaf-version: karaf3
openstack:
- newton:
# https://nexus.opendaylight.org/content/sites/site/
archive-artifacts: 'manager/dist/*/target/*.zip coordinator/dist/target/*.bz2'
-- project:
- name: vtn-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'vtn'
- project-name: 'vtn'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'vtn-settings'
- mvn-goals: 'clean install -V -Pintegrationtests,strictcheck,docs -Dvtn.build.jobs=2'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'neutron-merge-{stream},openflowplugin-merge-{stream},ovsdb-merge-{stream}'
- email-upstream: '[vtn] [neutron] [openflowplugin] [ovsdb]'
-
- # Please do not archive maven sites!!!
- # Maven sites are published to Nexus at:
- # https://nexus.opendaylight.org/content/sites/site/
- archive-artifacts: 'manager/dist/*/target/*.zip coordinator/dist/target/*.bz2'
-
- project:
name: vtn-sonar
jobs:
email-upstream: '[yang-push]'
archive-artifacts: ''
-- project:
- name: yang-push-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'yang-push'
- project-name: 'yang-push'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'yang-push-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: ''
- email-upstream: '[yang-push]'
- archive-artifacts: ''
-
- project:
name: yang-push-sonar
jobs:
email-upstream: '[yangtools] [odlparent]'
archive-artifacts: ''
-- project:
- name: yangtools-beryllium
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: beryllium
- project: 'yangtools'
- project-name: 'yangtools'
- branch: 'stable/beryllium'
- karaf-version: karaf3
- jdk: openjdk7
- jdks:
- - openjdk7
- - openjdk8
- maven:
- - mvn32:
- mvn-version: 'mvn32'
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'yangtools-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'odlparent-merge-{stream}'
- email-upstream: '[yangtools] [odlparent]'
- archive-artifacts: ''
-
- project:
name: yangtools-sonar
jobs: