jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'aaa'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'aaa'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'aaa'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'alto'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'alto'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'alto'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'atrium'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'atrium'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'atrium'
settings-type: cfp
global-settings: global-settings
global-settings-type: cfp
+ # Hack to workaround the duplicate-finder plugin in odlparent breaking validate-autorelease
+ - shell: sed -i 's/validate/none/' /tmp/r/org/opendaylight/odlparent/odlparent/3.0.2/odlparent-3.0.2.pom
- maven-target:
maven-version: mvn33
pom: pom.xml
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'bgpcep'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'bgpcep'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'bgpcep'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'bier'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'bier'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'bier'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'capwap'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'capwap'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'capwap'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'cardinal'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'cardinal'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'cardinal'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'centinel'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'centinel'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'centinel'
+++ /dev/null
----
-- project:
- name: coe-csit-openstack-integration
- jobs:
- - '{project}-csit-{topology}-openstack-{openstack}-{functionality}-{stream}'
-
- project: 'coe'
-
- topology:
- - 1node:
- openstack_system_count: 3
- odl_system_count: 1
- enable-haproxy: 'no'
- install-features: 'odl-netvirt-openstack'
- - 3node:
- openstack_system_count: 4
- odl_system_count: 3
- enable-haproxy: 'yes'
- install-features: 'odl-jolokia,odl-netvirt-openstack'
-
- testplan: '{project}-{topology}-openstack.txt'
-
- functionality: 'kubernetes'
-
- stream:
- - oxygen:
- branch: 'master'
- - nitrogen:
- branch: 'stable/nitrogen'
-
- openstack:
- - ocata:
- openstack-branch: 'stable/ocata'
- odl-ml2-branch: 'stable/ocata'
- odl-ml2-driver-version: 'v2'
- openstack_system_image: '{openstack_system_image_ocata}'
-
- create-initial-networks: 'True'
-
- enable-openstack-plugins: 'networking-odl,kuryr-kubernetes,neutron-lbaas'
-
- enable-openstack-services: >
- legacy_etcd,docker,q-lbaasv2,kubernetes-api,
- kubernetes-controller-manager,kubernetes-scheduler,kubelet,kuryr-kubernetes
-
- disable-openstack-services: 'etcd3'
-
- lbaas-service-provider: >
- 'LOADBALANCERV2:opendaylight:networking_odl.lbaas.driver_v2.OpenDaylightLbaasDriverV2:default'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
project: 'coe'
project-name: 'coe'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
project: 'coe'
project-name: 'coe'
name: coe-carbon
jobs:
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
project: 'coe'
project-name: 'coe'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'controller'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'controller'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'controller'
name: coretutorials-oxygen
jobs:
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'coretutorials'
name: coretutorials-nitrogen
jobs:
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'coretutorials'
name: coretutorials-carbon
jobs:
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'coretutorials'
mvn-goals: 'clean install'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
build-timeout: 120
-
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
project: 'daexim'
project-name: 'daexim'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
project: 'daexim'
project-name: 'daexim'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'didm'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'didm'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'didm'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'dlux'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'dlux'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'dlux'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
project: 'dluxapps'
project-name: 'dluxapps'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
project: 'dluxapps'
project-name: 'dluxapps'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
project: 'dluxapps'
project-name: 'dluxapps'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'eman'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'eman'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'eman'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'faas'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'faas'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'faas'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
project: 'federation'
project-name: 'federation'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
project: 'federation'
project-name: 'federation'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
project: 'federation'
project-name: 'federation'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'genius'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'genius'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'genius'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'groupbasedpolicy'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'groupbasedpolicy'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'groupbasedpolicy'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'honeycomb/vbd'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'honeycomb/vbd'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'honeycomb/vbd'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'infrautils'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'infrautils'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'infrautils'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'iotdm'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'iotdm'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'iotdm'
name: jsonrpc-fluorine
jobs:
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
project: 'jsonrpc'
project-name: 'jsonrpc'
name: jsonrpc-oxygen
jobs:
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
project: 'jsonrpc'
project-name: 'jsonrpc'
name: jsonrpc-nitrogen
jobs:
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
project: 'jsonrpc'
project-name: 'jsonrpc'
name: jsonrpc-carbon
jobs:
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
project: 'jsonrpc'
project-name: 'jsonrpc'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'l2switch'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'l2switch'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'l2switch'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'lacp'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'lacp'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'lacp'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'lispflowmapping'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'lispflowmapping'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'lispflowmapping'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'mdsal'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'mdsal'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'mdsal'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'messaging4transport'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'messaging4transport'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'messaging4transport'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'natapp'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'natapp'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'natapp'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'nemo'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'nemo'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'nemo'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'netconf'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'netconf'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'netconf'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'netide'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'netide'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'netide'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
- gerrit-tox-verify
+ - odl-maven-jobs
stream:
- oxygen:
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'neutron'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'neutron'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'neutron'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'next'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'next'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'next'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'nic'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'nic'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'nic'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'ocpplugin'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'ocpplugin'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'ocpplugin'
- project:
name: odlparent-master
jobs:
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
- gerrit-tox-verify
project: odlparent
- project:
name: odlparent-2.0.x
jobs:
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
- gerrit-tox-verify
project: odlparent
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
- gerrit-tox-verify
stream: carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'of-config'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'of-config'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'of-config'
name: circuitsw-oxygen
jobs:
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'ofextensions/circuitsw'
name: circuitsw-nitrogen
jobs:
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'ofextensions/circuitsw'
name: circuitsw-carbon
jobs:
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'ofextensions/circuitsw'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'openflowjava'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'openflowjava'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'openflowplugin'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'openflowplugin'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'openflowplugin'
- project:
name: ovil
jobs:
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
- gerrit-tox-verify
project: ovil
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'ovsdb'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'ovsdb'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'ovsdb'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'p4plugin'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'packetcable'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'packetcable'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'packetcable'
name: persistence-oxygen
jobs:
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'persistence'
name: persistence-nitrogen
jobs:
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'persistence'
name: persistence-carbon
jobs:
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'persistence'
- devstack-pre-pip-newton:
build-timeout: 75
- devstack-pre-pip-ocata:
- build-timeout: 60
+ build-timeout: 75
- devstack-pre-pip-pike:
build-timeout: 75
- gbp
---
+- job-group:
+ name: odl-maven-jobs
+
+ jobs:
+ - gerrit-maven-clm
+
+ - gerrit-maven-merge:
+ post_build_trigger:
+ - project:
+ - 'distribution-merge-{stream}'
+ condition: SUCCESS
+ trigger-with-no-params: true
+
+ - gerrit-maven-release
+ - gerrit-maven-verify
+ - gerrit-maven-verify-dependencies
+
- job-template:
name: '{project-name}-integration-{stream}'
name: reservation-oxygen
jobs:
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'reservation'
name: reservation-nitrogen
jobs:
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'reservation'
name: reservation-carbon
jobs:
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'reservation'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'sdninterfaceapp'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'sdninterfaceapp'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'sdninterfaceapp'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'sfc'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'sfc'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'sfc'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'snbi'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'snbi'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'snbi'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'snmp'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'snmp'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'snmp'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'snmp4sdn'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'snmp4sdn'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'snmp4sdn'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'sxp'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'sxp'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'sxp'
name: systemmetrics-oxygen
jobs:
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
project: 'systemmetrics'
project-name: 'systemmetrics'
name: systemmetrics-nitrogen
jobs:
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
project: 'systemmetrics'
project-name: 'systemmetrics'
name: systemmetrics-carbon
jobs:
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
project: 'systemmetrics'
project-name: 'systemmetrics'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'topoprocessing'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'topoprocessing'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'topoprocessing'
name: transportpce-oxygen
jobs:
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
project: 'transportpce'
project-name: 'transportpce'
name: transportpce-nitrogen
jobs:
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
project: 'transportpce'
project-name: 'transportpce'
name: transportpce-carbon
jobs:
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
project: 'transportpce'
project-name: 'transportpce'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'tsdr'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'tsdr'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'tsdr'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'ttp'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'ttp'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'ttp'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'unimgr'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'unimgr'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'unimgr'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'usc'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'usc'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'usc'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'usecplugin'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'usecplugin'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'usecplugin'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'vtn'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'vtn'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'vtn'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'yang-push'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'yang-push'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'yang-push'
name: yangide-oxygen
jobs:
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: oxygen
project: 'yangide'
name: yangide-nitrogen
jobs:
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'yangide'
name: yangide-carbon
jobs:
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'yangide'
- project:
name: yangtools-master
jobs:
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
project: yangtools
project-name: yangtools
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: nitrogen
project: 'yangtools'
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - odl-maven-jobs
stream: carbon
project: 'yangtools'