Boron is no longer supported with Nitrogen released.
https://lists.opendaylight.org/pipermail/release/2017-October/012572.html
Jira: releng-487
Change-Id: I43071182b6603bb89f72b2cd8cb823921a55a3c2
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
email-upstream: '[aaa] [odlparent] [yangtools] [controller]'
archive-artifacts: ''
-- project:
- name: aaa-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'aaa'
- project-name: 'aaa'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - openjdk8
- 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/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
email-upstream: '[alto] [l2switch]'
archive-artifacts: ''
-- project:
- name: alto-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'alto'
- project-name: 'alto'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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: '[atrium]'
archive-artifacts: ''
-- project:
- name: atrium-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'atrium'
- project-name: 'atrium'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'atrium-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: ''
- email-upstream: '[atrium]'
- archive-artifacts: ''
-
- project:
name: atrium-sonar
jobs:
integration-test: carbon
karaf-version: karaf3
extra-mvn-opts: -Dskip.karaf4.featureTest=true
- - boron:
- # Only run once a week since Boron is in maintenance mode
- cron: 'H 12 * * 0'
- next-release-tag: Boron-SR5
- branch: 'stable/boron'
- jdk: 'openjdk8'
- integration-test: boron
- karaf-version: karaf3
project: releng/autorelease
project-name: autorelease
toxdir: 'scripts/version_management'
stream:
- - boron:
+ - oxygen:
branch: master
+ - nitrogen:
+ branch: stable/nitrogen
+ - carbon:
+ branch: stable/carbon
# Nitrogen onwards we do not want to use the release tag so simply need to
# strip xml files of -SNAPSHOT tags.
case "$RELEASE_TAG" in
- Boron*|Carbon*)
+ Carbon*)
lftools version release "$RELEASE_TAG"
;;
*)
+++ /dev/null
----
-# Autogenerated by autorelease autorelease-update-validate-autorelease-jobs-{stream} Jenkins job
-- project:
- name: autorelease-validate-boron
- jobs:
- - '{project-name}-validate-autorelease-{stream}'
- stream: boron
- branch: stable/boron
- project-name:
- - aaa:
- project: aaa
- - alto:
- project: alto
- - atrium:
- project: atrium
- - bgpcep:
- project: bgpcep
- - capwap:
- project: capwap
- - cardinal:
- project: cardinal
- - centinel:
- project: centinel
- - controller:
- project: controller
- - didm:
- project: didm
- - dlux:
- project: dlux
- - eman:
- project: eman
- - faas:
- project: faas
- - genius:
- project: genius
- - groupbasedpolicy:
- project: groupbasedpolicy
- - honeycomb-vbd:
- project: honeycomb/vbd
- - infrautils:
- project: infrautils
- - integration-distribution:
- project: integration/distribution
- - iotdm:
- project: iotdm
- - l2switch:
- project: l2switch
- - lacp:
- project: lacp
- - lispflowmapping:
- project: lispflowmapping
- - mdsal:
- project: mdsal
- - natapp:
- project: natapp
- - nemo:
- project: nemo
- - netconf:
- project: netconf
- - netide:
- project: netide
- - netvirt:
- project: netvirt
- - neutron:
- project: neutron
- - next:
- project: next
- - nic:
- project: nic
- - ocpplugin:
- project: ocpplugin
- - odlparent:
- project: odlparent
- - of-config:
- project: of-config
- - openflowjava:
- project: openflowjava
- - openflowplugin:
- project: openflowplugin
- - ovsdb:
- project: ovsdb
- - packetcable:
- project: packetcable
- - sdninterfaceapp:
- project: sdninterfaceapp
- - sfc:
- project: sfc
- - snbi:
- project: snbi
- - snmp:
- project: snmp
- - snmp4sdn:
- project: snmp4sdn
- - sxp:
- project: sxp
- - topoprocessing:
- project: topoprocessing
- - tsdr:
- project: tsdr
- - ttp:
- project: ttp
- - unimgr:
- project: unimgr
- - usc:
- project: usc
- - usecplugin:
- project: usecplugin
- - vtn:
- project: vtn
- - yang-push:
- project: yang-push
- - yangtools:
- project: yangtools
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- 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:
- all:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- 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:
- all:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- 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:
- all:
02-plot-yaxis: 'Updates per second'
02-plot-group: 'BGP Scaling test suite'
02-plot-data-file: 'performance-bgp.csv'
-
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
- install-features: >
- odl-restconf,
- odl-bgpcep-bgp-all,
- odl-bgpcep-bgp,
- odl-netconf-clustered-topology
install:
- only:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
- install-features: 'odl-restconf,odl-bgpcep-bgp-all,odl-bgpcep-bgp,odl-netconf-clustered-topology'
install:
- all:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
- install-features: 'odl-restconf,odl-bgpcep-pcep-all,odl-bgpcep-pcep'
install:
- all:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
- install-features: 'odl-restconf,odl-bgpcep-pcep-all,odl-bgpcep-pcep'
install:
- all:
# Controller configuration
odl_system_flavor: 8 GB General Purpose v1
-
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- 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:
- all:
branch: 'stable/carbon'
jdk: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jdk: 'openjdk8'
- karaf-version: karaf3
feature:
- bgp:
stream:
# Pcepy was removed in Carbon.
- - boron:
- branch: 'stable/boron'
+ - oxygen:
+ branch: master
+ - nitrogen:
+ branch: stable/nitrogen
toxdir: 'pcep/pcepy'
project: 'bgpcep'
email-upstream: '[bgpcep] [odlparent] [yangtools] [controller] [mdsal] [tcpmd5]'
archive-artifacts: ''
-- project:
- name: bgpcep-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'bgpcep'
- project-name: 'bgpcep'
- build-node: centos7-java-builder-4c-8g
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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: ''
-
- project:
name: bgpcep-sonar
jobs:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
email-upstream: '[capwap]'
archive-artifacts: ''
-- project:
- name: capwap-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'capwap'
- project-name: 'capwap'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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:
email-upstream: '[cardinal] [openflowplugin] [iotdm] [sfc]'
archive-artifacts: ''
-- project:
- name: cardinal-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'cardinal'
- project-name: 'cardinal'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'cardinal-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'openflowplugin-merge-{stream},iotdm-merge-{stream},sfc-merge-{stream}'
- email-upstream: '[cardinal] [openflowplugin] [iotdm] [sfc]'
- archive-artifacts: ''
-
- project:
name: cardinal-sonar
jobs:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
email-upstream: '[centinel]'
archive-artifacts: ''
-- project:
- name: centinel-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'centinel'
- project-name: 'centinel'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- only:
email-upstream: '[controller] [odlparent] [yangtools] [aaa]'
archive-artifacts: ''
-- project:
- name: controller-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'controller'
- project-name: 'controller'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'coretutorials'
- project-name: 'coretutorials'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - openjdk8
- 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/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- only:
email-upstream: '[didm]'
archive-artifacts: ''
-- project:
- name: didm-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'didm'
- project-name: 'didm'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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: '[dlux] [odlparent]'
archive-artifacts: ''
-- project:
- name: dlux-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'dlux'
- project-name: 'dlux'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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/nitrogen
- carbon:
branch: stable/carbon
- - boron:
- branch: stable/boron
project: docs
project-name: docs
email-upstream: '[eman]'
archive-artifacts: ''
-- project:
- name: eman-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'eman'
- project-name: 'eman'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'eman-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: ''
- email-upstream: '[eman]'
- archive-artifacts: ''
-
- project:
name: eman-sonar
jobs:
email-upstream: '[faas]'
archive-artifacts: ''
-- project:
- name: faas-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'faas'
- project-name: 'faas'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
branch: 'stable/carbon'
os-branch: 'ocata'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- os-branch: 'newton'
- karaf-version: karaf3
jdk: 'openjdk8'
email-upstream: '[genius] [controller] [yangtools] [odlparent] [openflowplugin] [neutron]'
archive-artifacts: ''
-- project:
- name: genius-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'genius'
- project-name: 'genius'
- karaf-version: karaf3
- branch: 'stable/boron'
- jdk: openjdk8
- jdks:
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'genius-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: >
- controller-merge-{stream},
- yangtools-merge-{stream},
- odlparent-merge-{stream},
- openflowplugin-merge-{stream},
- neutron-merge-{stream}
- email-upstream: '[genius] [controller] [yangtools] [odlparent] [openflowplugin] [neutron]'
- archive-artifacts: ''
-
- project:
name: genius-sonar
jobs:
jre: 'openjdk8'
karaf-version: karaf3
install-features: 'odl-groupbasedpolicy-neutron-and-ofoverlay,odl-restconf'
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
- install-features: 'odl-groupbasedpolicy-neutron-and-ofoverlay,odl-restconf'
openstack:
- newton:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
email-upstream: '[groupbasedpolicy] [openflowjava] [openflowplugin] [neutron] [sfc] [ovsdb]'
archive-artifacts: ''
-- project:
- name: groupbasedpolicy-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'groupbasedpolicy'
- project-name: 'groupbasedpolicy'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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:
email-upstream: '[vbd]'
archive-artifacts: ''
-- project:
- name: vbd-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'honeycomb/vbd'
- project-name: 'vbd'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'honeycomb-vbd-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: ''
- email-upstream: '[vbd]'
- archive-artifacts: ''
-
- project:
name: vbd-sonar
jobs:
email-upstream: '[infrautils] [odlparent]'
archive-artifacts: ''
-- project:
- name: infrautils-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'infrautils'
- project-name: 'infrautils'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'infrautils-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'odlparent-merge-{stream}'
- email-upstream: '[infrautils] [odlparent]'
- archive-artifacts: ''
-
- project:
name: infrautils-sonar
jobs:
+++ /dev/null
-aaa-csit-1node-authn-all-boron,
-aaa-csit-1node-idmlite-all-boron,
-alto-csit-1node-setup-all-boron,
-bgpcep-csit-1node-periodic-bgp-ingest-all-boron,
-bgpcep-csit-1node-periodic-bgp-ingest-mixed-all-boron,
-bgpcep-csit-1node-periodic-throughpcep-all-boron,
-bgpcep-csit-1node-userfeatures-all-boron,
-bgpcep-csit-3node-periodic-bgpclustering-all-boron,
-bgpcep-csit-3node-periodic-bgpclustering-ha-only-boron,
-capwap-csit-1node-ac-all-boron,
-centinel-csit-1node-basic-all-boron,
-controller-csit-1node-akka1-all-boron,
-controller-csit-1node-periodic-benchmark-all-boron,
-controller-csit-1node-rest-cars-perf-all-boron,
-controller-csit-3node-clustering-all-boron,
-controller-csit-3node-periodic-benchmark-all-boron,
-controller-csit-3node-rest-clust-cars-perf-only-boron,
-didm-csit-1node-discovery-only-boron,
-distribution-csit-1node-userfeatures-all-boron,
-genius-csit-1node-upstream-all-boron,
-genius-csit-3node-upstream-all-boron,
-groupbasedpolicy-csit-1node-3-node-all-boron,
-groupbasedpolicy-csit-1node-6node-all-boron,
-groupbasedpolicy-csit-1node-openstack-newton-openstack-boron,
-groupbasedpolicy-csit-3node-clustering-all-boron,
-l2switch-csit-1node-periodic-host-scalability-daily-only-boron,
-l2switch-csit-1node-scalability-all-boron,
-l2switch-csit-1node-switch-all-boron,
-lacp-csit-1node-lacp-all-boron,
-lispflowmapping-csit-1node-msmr-all-boron,
-lispflowmapping-csit-1node-performance-only-boron,
-lispflowmapping-csit-3node-msmr-all-boron,
-mdsal-csit-1node-periodic-bindingv1-only-boron,
-messaging4transport-csit-1node-basic-all-boron,
-natapp-csit-1node-basic-all-boron,
-nemo-csit-1node-engine-all-boron,
-netconf-csit-1node-periodic-scale-all-boron,
-netconf-csit-1node-userfeatures-all-boron,
-netconf-csit-3node-cluster-stress-all-boron,
-netconf-csit-3node-clustering-all-boron,
-netconf-csit-3node-periodic-clustering-scale-all-boron,
-netide-csit-1node-basic-all-boron,
-netvirt-csit-1node-openstack-newton-nodl-v2-upstream-learn-boron,
-netvirt-csit-1node-openstack-newton-nodl-v2-upstream-stateful-boron,
-netvirt-csit-1node-openstack-newton-nodl-v2-upstream-stateful-snat-conntrack-boron,
-netvirt-csit-1node-openstack-newton-nodl-v2-upstream-transparent-boron,
-netvirt-csit-1node-openstack-newton-upstream-learn-boron,
-netvirt-csit-1node-openstack-newton-upstream-stateful-boron,
-netvirt-csit-1node-openstack-newton-upstream-stateful-snat-conntrack-boron,
-netvirt-csit-1node-openstack-newton-upstream-transparent-boron,
-netvirt-csit-3node-openstack-newton-nodl-v2-upstream-learn-boron,
-netvirt-csit-3node-openstack-newton-nodl-v2-upstream-stateful-boron,
-netvirt-csit-3node-openstack-newton-nodl-v2-upstream-stateful-snat-conntrack-boron,
-netvirt-csit-3node-openstack-newton-nodl-v2-upstream-transparent-boron,
-netvirt-csit-3node-openstack-newton-upstream-learn-boron,
-netvirt-csit-3node-openstack-newton-upstream-stateful-boron,
-netvirt-csit-3node-openstack-newton-upstream-stateful-snat-conntrack-boron,
-netvirt-csit-3node-openstack-newton-upstream-transparent-boron,
-netvirt-csit-hwvtep-1node-openstack-newton-nodl-v2-upstream-learn-boron,
-netvirt-csit-hwvtep-1node-openstack-newton-nodl-v2-upstream-stateful-boron,
-netvirt-csit-hwvtep-1node-openstack-newton-nodl-v2-upstream-transparent-boron,
-netvirt-csit-hwvtep-1node-openstack-newton-upstream-learn-boron,
-netvirt-csit-hwvtep-1node-openstack-newton-upstream-stateful-boron,
-netvirt-csit-hwvtep-1node-openstack-newton-upstream-transparent-boron,
-netvirt-csit-hwvtep-3node-openstack-newton-nodl-v2-upstream-learn-boron,
-netvirt-csit-hwvtep-3node-openstack-newton-nodl-v2-upstream-stateful-boron,
-netvirt-csit-hwvtep-3node-openstack-newton-nodl-v2-upstream-transparent-boron,
-netvirt-csit-hwvtep-3node-openstack-newton-upstream-learn-boron,
-netvirt-csit-hwvtep-3node-openstack-newton-upstream-stateful-boron,
-netvirt-csit-hwvtep-3node-openstack-newton-upstream-transparent-boron,
-netvirt-legacy-csit-1node-openstack-basic-all-boron,
-netvirt-legacy-csit-1node-openstack-newton-nodl-v2-upstream-boron,
-netvirt-legacy-csit-1node-openstack-newton-upstream-boron,
-netvirt-legacy-csit-1node-openstack-ocata-upstream-boron,
-netvirt-legacy-csit-3node-clustering-only-boron,
-netvirt-legacy-csit-3node-openstack-newton-nodl-v2-upstream-boron,
-netvirt-legacy-csit-3node-openstack-newton-upstream-boron,
-netvirt-legacy-csit-3node-openstack-ocata-upstream-boron,
-nic-csit-1node-basic-all-boron,
-ocpplugin-csit-1node-get-all-boron,
-ocpplugin-csit-1node-scalability-all-boron,
-of-config-csit-1node-basic-all-boron,
-openflowplugin-csit-1node-flow-services-all-boron,
-openflowplugin-csit-1node-flow-services-frs-only-boron,
-openflowplugin-csit-1node-periodic-bulkomatic-perf-daily-only-boron,
-openflowplugin-csit-1node-periodic-cbench-daily-only-boron,
-openflowplugin-csit-1node-periodic-link-scalability-daily-only-boron,
-openflowplugin-csit-1node-periodic-restconf-perf-daily-only-boron,
-openflowplugin-csit-1node-periodic-scale-stats-collection-daily-frs-only-boron,
-openflowplugin-csit-1node-periodic-scale-stats-collection-daily-only-boron,
-openflowplugin-csit-1node-periodic-sw-scalability-daily-only-boron,
-openflowplugin-csit-1node-scalability-only-boron,
-openflowplugin-csit-3node-clustering-only-boron,
-openflowplugin-csit-3node-periodic-bulkomatic-clustering-daily-only-boron,
-openflowplugin-csit-3node-periodic-bulkomatic-clustering-perf-daily-only-boron,
-openflowplugin-csit-3node-periodic-restconf-clustering-perf-daily-only-boron,
-ovsdb-csit-1node-upstream-southbound-all-boron,
-ovsdb-csit-3node-upstream-clustering-only-boron,
-packetcable-csit-1node-pcmm-all-boron,
-sdninterfaceapp-csit-1node-basic-only-boron,
-sfc-csit-3node-rest-basic-all-boron,
-sxp-csit-1node-basic-all-boron,
-sxp-csit-1node-filtering-all-boron,
-sxp-csit-1node-topology-all-boron,
-sxp-csit-3node-periodic-clustering-all-boron,
-topoprocessing-csit-1node-topology-operations-all-boron,
-tsdr-csit-1node-cassandra-datastore-only-boron,
-tsdr-csit-1node-hbase-datastore-all-boron,
-tsdr-csit-1node-hsqldb-datastore-all-boron,
-unimgr-csit-1node-basic-all-boron,
-unimgr-csit-1node-legato-all-boron,
-usc-csit-1node-channel-all-boron,
-usc-csit-1node-tcp-all-boron,
-usc-csit-1node-udp-all-boron,
-usecplugin-csit-1node-basic-all-boron,
-vtn-csit-1node-coordinator-only-boron,
-vtn-csit-1node-manager-all-boron,
-vtn-csit-1node-openstack-newton-neutron-boron,
-vtn-csit-3node-manager-all-boron,
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- 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.
- carbon:
branch: stable/carbon
karaf-version: karaf3
- - boron:
- branch: stable/boron
- karaf-version: karaf3
test-branch: master
jobs:
- '{project-name}-verify-tox-master'
- - 'integration-csit-verify-1node-library'
- 'integration-distribution-test-{stream}'
- 'integration-sanity-test-{stream}'
- 'integration-patch-test-{stream}'
csit-weekly-list: '{csit-weekly-list-carbon}'
csit-high-frequency-list: '{csit-high-frequency-list-carbon}'
- - boron:
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: 'openjdk8'
- jre: 'openjdk8'
- csit-blacklist: longevity gate sanity jsonrpc
- csit-list: !include: csit-jobs-boron.lst
- csit-sanity-list: '{csit-sanity-list-boron}'
- csit-weekly-list: '{csit-weekly-list-boron}'
- csit-high-frequency-list: ''
- schedule-high-frequency: ''
-
# tools system image
tools_system_image: Ubuntu 16.04 - mininet-ovs-25 - 20170808-0158
-# Template: integration-csit-verify-1node-library
-# Goal: Verify changes in csit folder not covered by projects suite verify jobs (e.g. libraries or variables)
-# Operation: This job template performs a base openflow test when there is a change in the libraries folder
-
-- job-template:
- name: 'integration-csit-verify-1node-library'
-
- project-type: freestyle
- node: centos7-robot-2c-2g
-
- # {stream} is already defined as a composite object, it cannot be overriden.
- dist-stream: boron
- # This is not a template, so define branch, scope and jre for distribution to test with.
- branch: stable/boron
- scope: only
- jre: openjdk8
-
- properties:
- - opendaylight-infra-properties:
- build-days-to-keep: '{build-days-to-keep}'
-
- parameters:
- - opendaylight-infra-parameters:
- os-cloud: '{os-cloud}'
- project: '{project}'
- branch: '{test-branch}'
- refspec: 'refs/heads/{test-branch}'
- artifacts: '{archive-artifacts}'
- - integration-distribution-branch:
- branch: '{verify-branch}'
- - integration-distribution-stream:
- stream: '{verify-stream}'
- - integration-bundle-url:
- bundle-url: '{bundle-url}'
- - integration-controller-scope:
- controller-scope: '{scope}'
- - integration-controller-features:
- controller-features: >
- odl-clustering-test-app,
- odl-openflowplugin-flow-services-ui,
- odl-openflowplugin-app-table-miss-enforcer,
- odl-bgpcep-pcep,
- odl-bgpcep-bgp,
- odl-netconf-connector-all
- # when upgrading to carbon you should replace odl-netconf-connector-all with odl-netconf-topology
- # and change USE_NETCONF_CONNECTOR to False in test-options
- - integration-test-options:
- test-options: '-v TIMEOUT_BUG_4220:10s -v USE_NETCONF_CONNECTOR:True'
- - integration-stream-test-plan:
- stream-test-plan: 'test-libraries-{verify-stream}.txt'
- - integration-test-plan:
- test-plan: 'test-libraries.txt'
- - integration-patch-refspec:
- branch: '$GERRIT_REFSPEC'
- - integration-jdk-version:
- jdkversion: '{jre}'
- - distribution-karaf-version:
- karaf-version: '{verify-karaf-version}'
-
- scm:
- - integration-gerrit-scm:
- basedir: 'test'
- refspec: '$PATCHREFSPEC'
- branch: '{test-branch}'
-
- wrappers:
- - opendaylight-infra-wrappers:
- build-timeout: '{build-timeout}'
-
- triggers:
- - integration-trigger-patch-submitted:
- server: '{server-name}'
- project: '{project}'
- branch: '{test-branch}'
- files: 'csit/libraries/*'
-
- builders:
- - integration-infra-stack:
- stack-template: '{stack-template}'
- vm_0_count: '1'
- vm_0_flavor: '{odl_system_flavor}'
- vm_0_image: '{odl_system_image}'
- vm_1_count: '{tools_system_count}'
- vm_1_flavor: '{tools_system_flavor}'
- vm_1_image: '{tools_system_image}'
- - integration-install-robotframework
- - inject:
- properties-file: 'env.properties'
- - integration-get-slave-addresses
- - inject:
- properties-file: 'slave_addresses.txt'
- - integration-detect-variables
- - integration-deploy-controller-run-test
- - integration-cleanup-tmp
-
- publishers:
- - integration-robot:
- unstable-if: 0.0
- pass-if: 100.0
- - email-notification:
- email-recipients: '{email-recipients}'
- email-prefix: '[integration]'
- - integration-csit-archive-build
- - lf-infra-publish
-
# Template: integration-distribution-test-{stream}
# Goal: Verify a distribution through all system test available
# Operation: This template takes a distribution and passes all available system test
email-upstream: '[iotdm] [aaa]'
archive-artifacts: ''
-- project:
- name: iotdm-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'iotdm'
- project-name: 'iotdm'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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:
karaf-version: karaf3
# yamllint disable-line rule:line-length
bundleurl: 'https://jenkins.opendaylight.org/releng/view/jsonrpc/job/jsonrpc-merge-nitrogen/lastSuccessfulBuild/org.opendaylight.jsonrpc$jsonrpc-karaf/artifact/org.opendaylight.jsonrpc/jsonrpc-karaf/1.1.0-SNAPSHOT/jsonrpc-karaf-1.1.0-SNAPSHOT.zip'
-
- carbon:
branch: 'stable/carbon'
jre: 'openjdk8'
# yamllint disable-line rule:line-length
bundleurl: 'https://jenkins.opendaylight.org/releng/view/jsonrpc/job/jsonrpc-merge-carbon/lastSuccessfulBuild/org.opendaylight.jsonrpc$jsonrpc-karaf/artifact/org.opendaylight.jsonrpc/jsonrpc-karaf/1.0.0-SNAPSHOT/jsonrpc-karaf-1.0.0-SNAPSHOT.zip'
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
- # yamllint disable-line rule:line-length
- bundleurl: 'https://jenkins.opendaylight.org/releng/view/jsonrpc/job/jsonrpc-merge-boron/lastSuccessfulBuild/org.opendaylight.jsonrpc$jsonrpc-karaf/artifact/org.opendaylight.jsonrpc/jsonrpc-karaf/0.9.0-SNAPSHOT/jsonrpc-karaf-0.9.0-SNAPSHOT.zip'
install:
- only:
email-upstream: '[jsonrpc] [odlparent] [yangtools] [controller] [mdsal]'
archive-artifacts: ''
-- project:
- name: jsonrpc-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- project: 'jsonrpc'
- project-name: 'jsonrpc'
- stream: boron
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'jsonrpc-settings'
- mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream}'
- email-upstream: '[jsonrpc] [odlparent] [yangtools] [controller] [mdsal]'
- archive-artifacts: ''
-
- project:
name: jsonrpc-sonar
jobs:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- only:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
branch: 'stable/carbon'
jdk: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jdk: 'openjdk8'
- karaf-version: karaf3
feature:
- all:
email-upstream: '[l2switch] [odlparent] [yangtools] [controller] [openflowjava] [openflowplugin]'
archive-artifacts: ''
-- project:
- name: l2switch-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'l2switch'
- project-name: 'l2switch'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
email-upstream: '[lacp] [openflowjava] [openflowplugin]'
archive-artifacts: ''
-- project:
- name: lacp-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'lacp'
- project-name: 'lacp'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- only:
archive-artifacts: ''
build-node: centos7-java-builder-4c-8g
-- project:
- name: lispflowmapping-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'lispflowmapping'
- project-name: 'lispflowmapping'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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'
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
- robot-options: '-v JAVA_OPTIONS:-Xmx6656m'
install:
- only:
email-upstream: '[mdsal] [odlparent] [yangtools]'
archive-artifacts: ''
-- project:
- name: mdsal-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'mdsal'
- project-name: 'mdsal'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
email-upstream: '[messaging4transport]'
archive-artifacts: ''
-- project:
- name: messaging4transport-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'messaging4transport'
- project-name: 'messaging4transport'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
email-upstream: '[natapp] [openflowplugin]'
archive-artifacts: ''
-- project:
- name: natapp-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'natapp'
- project-name: 'natapp'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'natapp-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'openflowplugin-merge-{stream}'
- email-upstream: '[natapp] [openflowplugin]'
- archive-artifacts: ''
-
- project:
name: natapp-sonar
jobs:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
email-upstream: '[nemo]'
archive-artifacts: ''
-- project:
- name: nemo-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'nemo'
- project-name: 'nemo'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
branch: 'stable/carbon'
jdk: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jdk: 'openjdk8'
- karaf-version: karaf3
feature:
- core:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- 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:
- all:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- 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:
- all:
email-upstream: '[netconf] [aaa] [controller] [odlparent] [yangtools]'
archive-artifacts: ''
-- project:
- name: netconf-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'netconf'
- project-name: 'netconf'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
email-upstream: '[netide] [openflowjava]'
archive-artifacts: ''
-- project:
- name: netide-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'netide'
- project-name: 'netide'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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:
# TODO: remove this flag and instead use the enable-openstack-services list to know if l2gw is enabled
enable-networking-l2gw: 'yes'
-
-- project:
- name: netvirt-csit-hwvtep-openstack-integration-boron
- jobs:
- - '{project}-csit-hwvtep-{topology}-openstack-{openstack}-{functionality}-{stream}'
-
- project: 'netvirt'
-
- stream: 'boron'
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
-
- topology:
- - 1node:
- openstack_system1_count: 1
- openstack_system2_count: 2
- odl_system_count: 1
- enable-haproxy: 'no'
- install-features: 'odl-netvirt-openstack'
- - 3node:
- openstack_system1_count: 1
- openstack_system2_count: 3
- odl_system_count: 3
- enable-haproxy: 'yes'
- install-features: 'odl-jolokia,odl-netvirt-openstack'
-
- testplan: '{project}-{topology}-l2gw-openstack.txt'
-
- functionality:
- - upstream-transparent:
- schedule: ''
- sg-mode: 'transparent'
- - upstream-stateful:
- schedule: ''
- sg-mode: 'stateful'
- - upstream-learn:
- schedule: ''
- sg-mode: 'learn'
- - gate-stateful:
- schedule: ''
- sg-mode: 'stateful'
-
- openstack:
- - newton:
- openstack-branch: 'stable/newton'
- odl-ml2-branch: 'stable/newton'
- - newton-nodl-v2:
- openstack-branch: 'stable/newton'
- odl-ml2-branch: 'stable/newton'
- odl-ml2-driver-version: 'v2'
-
- openstack_system_image: 'CentOS 7 - devstack-newton - 20170808-0528'
- openstack_system2_image: 'CentOS 7 - devstack-newton - 20170808-0528'
- security-group-mode: '{sg-mode}'
-
- tools_system_count: 2
- tools_system_image: 'Ubuntu 16.04 - mininet-ovs-26 - 20170829-0548'
-
- # TODO: remove this flag and instead use the enable-openstack-services list to know if l2gw is enabled
- enable-networking-l2gw: 'yes'
- enable-openstack-services: 'neutron,nova,l2gw-plugin'
-
enable-openstack-compute-services: 'placement-client'
security-group-mode: '{sg-mode}'
-- project:
- name: netvirt-csit-openstack-integration-boron
- jobs:
- - '{project}-csit-{topology}-openstack-{openstack}-{functionality}-{stream}'
-
- project: 'netvirt'
- stream: 'boron'
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
-
- topology:
- - 1node:
- openstack_system2_count: 2
- odl_system_count: 1
- enable-haproxy: 'no'
- install-features: 'odl-netvirt-openstack'
- - 3node:
- openstack_system2_count: 3
- odl_system_count: 3
- enable-haproxy: 'yes'
- install-features: 'odl-jolokia,odl-netvirt-openstack'
-
- testplan: '{project}-{topology}-openstack.txt'
-
- functionality:
- - upstream-transparent:
- sg-mode: 'transparent'
- - upstream-stateful:
- sg-mode: 'stateful'
- - upstream-stateful-snat-conntrack:
- sg-mode: 'stateful'
- odl-snat-mode: 'conntrack'
- - upstream-learn:
- sg-mode: 'learn'
- - gate-learn:
- sg-mode: 'learn'
- - gate-transparent:
- sg-mode: 'transparent'
- - gate-stateful:
- sg-mode: 'stateful'
- - gate-minimal-transparent:
- sg-mode: 'transparent'
- testplan: '{project}-{topology}-minimal-openstack.txt'
- - gate-tempest-transparent:
- sg-mode: 'transparent'
- testplan: '{project}-{topology}-tempest-openstack.txt'
-
- openstack:
- - newton:
- openstack-branch: 'stable/newton'
- odl-ml2-branch: 'stable/newton'
- - newton-nodl-v2:
- openstack-branch: 'stable/newton'
- odl-ml2-branch: 'stable/newton'
- odl-ml2-driver-version: 'v2'
-
- enable-openstack-services: 'tempest'
- openstack_system_image: 'CentOS 7 - devstack-newton - 20170808-0528'
- openstack_system2_image: 'CentOS 7 - devstack-newton - 20170808-0528'
- security-group-mode: '{sg-mode}'
-
- project:
name: netvirt-csit-sfc-openstack-integration
jobs:
jdks:
- openjdk8
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jdk: openjdk8
- jdks:
- - openjdk8
- karaf-version: karaf3
project: 'netvirt'
archive-artifacts: '*.log **/target/surefire-reports/*.txt'
+++ /dev/null
----
-- project:
- name: netvirt-legacy-csit-clustering
- jobs:
- - '{project}-csit-3node-{functionality}-{install}-{stream}'
- - '{project}-csit-verify-3node-{functionality}'
-
- # The project name
- project: 'netvirt-legacy'
-
- # The functionality under test
- functionality: 'clustering'
-
- # Project branches
- stream:
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
-
- install:
- - only:
- scope: 'only'
-
- # Features to install
- install-features: 'odl-ovsdb-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
-
- # Robot custom options
- robot-options: ''
+++ /dev/null
----
-- project:
- name: netvirt-legacy-csit-openstack-integration
- jobs:
- - '{project}-csit-{topology}-openstack-{openstack}-{functionality}-{stream}'
-
- # The project name
- project: 'netvirt-legacy'
-
- topology:
- - 1node:
- openstack_system_count: 1
- openstack_system2_count: 2
- odl_system_count: 1
- enable-haproxy: 'no'
- install-features: 'odl-ovsdb-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
- - 3node:
- openstack_system_count: 1
- openstack_system2_count: 3
- odl_system_count: 3
- enable-haproxy: 'yes'
- install-features: 'odl-jolokia,odl-ovsdb-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
-
- testplan: '{project}-{topology}-openstack.txt'
-
- # The project name
- functionality:
- - upstream
- - gate
-
- stream:
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
-
- openstack:
- - newton:
- openstack-branch: 'stable/newton'
- odl-ml2-branch: 'stable/newton'
- openstack_system_image: 'CentOS 7 - devstack-newton - 20170808-0528'
- - newton-nodl-v2:
- openstack-branch: 'stable/newton'
- odl-ml2-branch: 'stable/newton'
- odl-ml2-driver-version: 'v2'
- openstack_system_image: 'CentOS 7 - devstack-newton - 20170808-0528'
- - ocata:
- openstack-branch: 'stable/ocata'
- odl-ml2-branch: 'stable/ocata'
- odl-ml2-driver-version: 'v2'
- openstack_system_image: 'CentOS 7 - devstack-newton - 20170808-0528'
-
- public-bridge: 'br-ex'
+++ /dev/null
----
-- project:
- name: netvirt-legacy-csit
- jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- - '{project}-csit-verify-1node-{functionality}'
-
- # The project name
- project: 'netvirt-legacy'
-
- # The functionality under test
- functionality: 'openstack-basic'
-
- # Project branches
- stream:
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
-
- install:
- - all:
- scope: 'all'
-
- # Mininet configuration
- tools_system_count: 2
-
- # Features to install
- install-features: 'odl-ovsdb-openstack'
-
- # Robot custom options
- robot-options: ''
branch: 'stable/carbon'
os-branch: 'ocata'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- os-branch: 'newton'
- karaf-version: karaf3
jdk: 'openjdk8'
- hwvtep:
csit-list: >
netvirt-csit-hwvtep-1node-openstack-{os-branch}-gate-stateful-{stream}
-
-- project:
- name: netvirt-legacy-patch-test
- jobs:
- - '{project}-patch-test-{feature}-{stream}'
-
- # The project name
- project: 'netvirt-legacy'
-
- # Project branches
- stream:
- - boron:
- branch: 'stable/boron'
- jdk: 'openjdk8'
- karaf-version: karaf3
-
- feature:
- - legacy:
- csit-list: >
- netvirt-legacy-csit-1node-openstack-newton-nodl-v2-gate-{stream},
- netvirt-legacy-csit-1node-openstack-basic-all-{stream}
- - cluster-legacy:
- csit-list: >
- netvirt-legacy-csit-3node-openstack-newton-nodl-v2-gate-{stream},
- netvirt-legacy-csit-3node-clustering-only-{stream}
- carbon:
branch: 'stable/carbon'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- karaf-version: karaf3
project: 'netvirt'
project-name: 'netvirt'
jdk: openjdk8
email-upstream: '[neutron] [odlparent] [aaa]'
archive-artifacts: ''
-- project:
- name: neutron-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'neutron'
- project-name: 'neutron'
- branch: 'stable/boron'
- 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-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'next'
- project-name: 'next'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
email-upstream: '[nic] [vtn] [groupbasedpolicy]'
archive-artifacts: ''
-- project:
- name: nic-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'nic'
- project-name: 'nic'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
email-upstream: '[ocpplugin] [odlparent] [yangtools] [controller]'
archive-artifacts: ''
-- project:
- name: ocpplugin-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'ocpplugin'
- project-name: 'ocpplugin'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'ocpplugin-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
- email-upstream: '[ocpplugin] [odlparent] [yangtools] [controller]'
- archive-artifacts: ''
-
- project:
name: ocpplugin-sonar
jobs:
javadoc-path: org.opendaylight.$PROJECT/$STREAM
staging-profile-id: 880d5ac25eaa
-- project:
- name: odlparent-boron
- jobs:
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-maven-jobs'
-
- stream: boron
- project: 'odlparent'
- project-name: 'odlparent'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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: ''
-
- # Used by the release job
- staging-profile-id: 880d5ac25eaa
-
- project:
name: odlparent-sonar
jobs:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
email-upstream: '[of-config] [netconf]'
archive-artifacts: ''
-- project:
- name: of-config-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'of-config'
- project-name: 'of-config'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'ofextensions/circuitsw'
- project-name: 'circuitsw'
- branch: 'stable/boron'
- jdk: openjdk8
- jdks:
- - 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-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'openflowjava'
- project-name: 'openflowjava'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- only:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- only:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- only:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- only:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- only:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- only:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- only:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- only:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- only:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- only:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- only:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- only:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- only:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- only:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- only:
branch: 'stable/carbon'
os-branch: 'ocata'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- os-branch: 'newton'
- karaf-version: karaf3
jdk: 'openjdk8'
email-upstream: '[openflowplugin] [odlparent] [yangtools] [controller] [openflowjava]'
archive-artifacts: 'model/*/target/site/**'
-- project:
- name: openflowplugin-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'openflowplugin'
- project-name: 'openflowplugin'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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:
libuv-version: '1.8.0'
rapidjson-version: '1.0.2'
openvswitch-version: '2.6.0'
- - boron:
- branch: 'stable/boron'
- libuv-version: '1.7.5'
- rapidjson-version: '1.0.1'
- openvswitch-version: 'noiro'
project: 'opflex'
archive-artifacts: '**/*.tar.gz'
rapidjson-version: '1.0.2'
openvswitch-version: '2.6.0'
ovs-scm: v2
- - boron:
- branch: 'stable/boron'
- libuv-version: '1.7.5'
- rapidjson-version: '1.0.1'
- openvswitch-version: 'noiro'
- ovs-scm: v1
project: 'opflex'
libuv-version: '1.8.0'
rapidjson-version: '1.0.2'
openvswitch-version: '2.6.0'
- - boron:
- branch: 'stable/boron'
- libuv-version: '1.7.5'
- rapidjson-version: '1.0.1'
- openvswitch-version: 'origin/noiro'
project: 'opflex'
project-name: 'opflex'
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- only:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
jdks:
- openjdk8
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jdk: openjdk8
- jdks:
- - openjdk8
- karaf-version: karaf3
project: 'ovsdb'
archive-artifacts: '*.log'
branch: 'stable/carbon'
os-branch: 'ocata'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- os-branch: 'ocata'
- karaf-version: karaf3
jdk: 'openjdk8'
dependencies: 'odlparent-merge-{stream},controller-merge-{stream},yangtools-merge-{stream}'
email-upstream: '[ovsdb] [odlparent] [controller] [yangtools]'
archive-artifacts: ''
-
-- project:
- name: ovsdb-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'ovsdb'
- project-name: 'ovsdb'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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: ''
project: 'integration/packaging'
stream:
- - boron
- carbon
- nitrogen
- oxygen
branch: 'stable/nitrogen'
- carbon:
branch: 'stable/carbon'
- - boron:
- branch: 'stable/boron'
- job-template:
name: '{project-name}-test-sanity-{stream}'
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
email-upstream: '[packetcable]'
archive-artifacts: ''
-- project:
- name: packetcable-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'packetcable'
- project-name: 'packetcable'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'persistence'
- project-name: 'persistence'
- branch: 'stable/boron'
- 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:
openflowplugin-csit-1node-sanity-only-nitrogen
csit-sanity-list-carbon: >
openflowplugin-csit-1node-sanity-only-carbon
- csit-sanity-list-boron: >
- openflowplugin-csit-1node-sanity-only-boron
csit-weekly-list-oxygen: >
controller-csit-1node-notifications-longevity-only-oxygen,
controller-csit-3node-drb-partnheal-longevity-only-oxygen,
distribution-deploy-carbon,
distribution-offline-carbon,
openflowplugin-csit-1node-periodic-longevity-only-carbon
- csit-weekly-list-boron: >
- distribution-deploy-boron,
- distribution-offline-boron,
- openflowplugin-csit-1node-periodic-longevity-only-boron
email-upstream: '[reservation]'
archive-artifacts: ''
-- project:
- name: reservation-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'reservation'
- project-name: 'reservation'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- only:
email-upstream: '[sdninterfaceapp] [bgpcep]'
archive-artifacts: ''
-- project:
- name: sdninterfaceapp-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'sdninterfaceapp'
- project-name: 'sdninterfaceapp'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
jre: 'openjdk8'
- carbon:
branch: 'stable/carbon'
- - boron:
- branch: 'stable/boron'
project: 'sfc'
email-upstream: '[sfc] [openflowplugin] [ovsdb] [lispflowmapping]'
archive-artifacts: ''
-- project:
- name: sfc-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'sfc'
- project-name: 'sfc'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'snbi'
- project-name: 'snbi'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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:
email-upstream: '[snmp] [odlparent]'
archive-artifacts: ''
-- project:
- name: snmp-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'snmp'
- project-name: 'snmp'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'snmp4sdn'
- project-name: 'snmp4sdn'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
email-upstream: '[sxp] [odlparent] [controller] [yangtools]'
archive-artifacts: ''
-- project:
- name: sxp-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'sxp'
- project-name: 'sxp'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
email-upstream: '[topoprocessing] [odlparent] [controller] [yangtools]'
archive-artifacts: ''
-- project:
- name: topoprocessing-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'topoprocessing'
- project-name: 'topoprocessing'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- only:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
email-upstream: '[tsdr]'
archive-artifacts: ''
-- project:
- name: tsdr-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'tsdr'
- project-name: 'tsdr'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'ttp'
- project-name: 'ttp'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
email-upstream: '[unimgr] [ovsdb]'
archive-artifacts: ''
-- project:
- name: unimgr-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'unimgr'
- project-name: 'unimgr'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
+++ /dev/null
----
-- project:
- name: usc-csit-udp
- jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- - '{project}-csit-verify-1node-{functionality}'
-
- # The project name
- project: 'usc'
-
- # The functionality under test
- functionality: 'udp'
-
- # Project branches
- stream:
- - boron:
- branch: 'master'
- jre: 'openjdk8'
- karaf-version: karaf3
-
- install:
- - all:
- scope: 'all'
-
- # Features to install
- install-features: 'odl-restconf,odl-mdsal-apidocs,odl-usc-channel-ui'
-
- # Robot custom options
- robot-options: ''
email-upstream: '[usc] [controller] [yangtools] [odlparent]'
archive-artifacts: ''
-- project:
- name: usc-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'usc'
- project-name: 'usc'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
email-upstream: '[usecplugin] [openflowplugin]'
archive-artifacts: ''
-- project:
- name: usecplugin-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'usecplugin'
- project-name: 'usecplugin'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
jre: 'openjdk8'
karaf-version: karaf3
tools_system_image: Ubuntu 16.04 - mininet-ovs-25 - 20170808-0158
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
- tools_system_image: Ubuntu 16.04 - mininet-ovs-25 - 20170808-0158
install:
- only:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
install:
- all:
branch: 'stable/carbon'
jre: 'openjdk8'
karaf-version: karaf3
- - boron:
- branch: 'stable/boron'
- jre: 'openjdk8'
- karaf-version: karaf3
openstack:
- newton:
csit-list: >
vtn-csit-1node-manager-all-{stream},
vtn-csit-3node-manager-all-{stream}
- - boron:
- branch: 'stable/boron'
- jdk: 'openjdk8'
- karaf-version: karaf3
- csit-list: >
- vtn-csit-1node-manager-all-{stream},
- vtn-csit-3node-manager-all-{stream}
# https://nexus.opendaylight.org/content/sites/site/
archive-artifacts: 'manager/dist/*/target/*.zip coordinator/dist/target/*.bz2'
-- project:
- name: vtn-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'vtn'
- project-name: 'vtn'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'yang-push'
- project-name: 'yang-push'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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: '[yangide] [odlparent] [yangtools]'
archive-artifacts: ''
-- project:
- name: yangide-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'yangide'
- project-name: 'yangide'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - openjdk8
- maven:
- - mvn33:
- mvn-version: 'mvn33'
- mvn-settings: 'yangide-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream}'
- email-upstream: '[yangide] [odlparent] [yangtools]'
- archive-artifacts: ''
-
- project:
name: yangide-sonar
jobs:
email-upstream: '[yangtools] [odlparent]'
archive-artifacts: ''
-- project:
- name: yangtools-boron
- jobs:
- - '{project-name}-clm-{stream}'
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- - '{project-name}-verify-{stream}-{maven}-{jdks}'
-
- stream: boron
- project: 'yangtools'
- project-name: 'yangtools'
- branch: 'stable/boron'
- karaf-version: karaf3
- jdk: openjdk8
- jdks:
- - 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: