Create Neon jobs and bump fluorine branch 61/74961/4
authorAnil Belur <abelur@linuxfoundation.org>
Thu, 9 Aug 2018 05:31:29 +0000 (11:01 +0530)
committerAnil Belur <abelur@linuxfoundation.org>
Thu, 9 Aug 2018 10:16:45 +0000 (15:46 +0530)
Fluorine branch cutting to reflect new stable/fluorine branches and
move master to Neon.

Change-Id: I6f974db3e07beb94a4f2e3eb7c87495d618d7e0a
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
193 files changed:
jjb/aaa/aaa-csit-authn.yaml
jjb/aaa/aaa-csit-keystone.yaml
jjb/aaa/aaa-csit-tls.yaml
jjb/aaa/aaa-patch-test.yaml
jjb/aaa/aaa.yaml
jjb/alto/alto-csit-setup.yaml
jjb/alto/alto.yaml
jjb/archetypes/archetypes.yaml
jjb/atrium/atrium.yaml
jjb/autorelease/autorelease-projects.yaml
jjb/autorelease/autorelease-version-management.yaml
jjb/autorelease/validate-autorelease-neon.yaml [new file with mode: 0644]
jjb/autorelease/view-autorelease-neon.yaml [new file with mode: 0644]
jjb/bgpcep/bgpcep-csit-bgp-ingest-mixed.yaml
jjb/bgpcep/bgpcep-csit-bgp-ingest.yaml
jjb/bgpcep/bgpcep-csit-bgpclustering-ha.yaml
jjb/bgpcep/bgpcep-csit-bgpclustering-longevity.yaml
jjb/bgpcep/bgpcep-csit-bgpclustering.yaml
jjb/bgpcep/bgpcep-csit-throughpcep.yaml
jjb/bgpcep/bgpcep-csit-userfeatures.yaml
jjb/bgpcep/bgpcep-patch-test.yaml
jjb/bgpcep/bgpcep.yaml
jjb/bier/bier-csit-basic.yaml
jjb/bier/bier.yaml
jjb/capwap/capwap-csit-ac.yaml
jjb/capwap/capwap.yaml
jjb/cardinal/cardinal.yaml
jjb/centinel/centinel-csit-basic.yaml
jjb/centinel/centinel.yaml
jjb/coe/coe-csit.yaml
jjb/coe/coe-patch-test.yaml
jjb/coe/coe.yaml
jjb/controller/controller-csit-akka1.yaml
jjb/controller/controller-csit-clustering.yaml
jjb/controller/controller-csit-cs-chasing-leader.yaml
jjb/controller/controller-csit-cs-partnheal.yaml
jjb/controller/controller-csit-ddb-expl-lead-movement.yaml
jjb/controller/controller-csit-dnb-noloss.yaml
jjb/controller/controller-csit-drb-partnheal.yaml
jjb/controller/controller-csit-drb-precedence.yaml
jjb/controller/controller-csit-dsbenchmark-cluster.yaml
jjb/controller/controller-csit-dsbenchmark.yaml
jjb/controller/controller-csit-rest-cars-perf.yaml
jjb/controller/controller-csit-rest-clust-cars-perf.yaml
jjb/controller/controller-patch-test.yaml
jjb/controller/controller.yaml
jjb/coretutorials/coretutorials.yaml
jjb/daexim/daexim-csit-basic.yaml
jjb/daexim/daexim-csit-clustering-basic.yaml
jjb/daexim/daexim.yaml
jjb/defaults.yaml
jjb/didm/didm-csit-discovery.yaml
jjb/didm/didm.yaml
jjb/dlux/dlux.yaml
jjb/dluxapps/dluxapps-csit-yangman.yaml
jjb/dluxapps/dluxapps.yaml
jjb/docs/docs-rtd.yaml
jjb/eman/eman.yaml
jjb/faas/faas.yaml
jjb/federation/federation.yaml
jjb/genius/genius-csit-genius.yaml
jjb/genius/genius-patch-test.yaml
jjb/genius/genius.yaml
jjb/groupbasedpolicy/groupbasedpolicy-csit-1node-openstack.yaml
jjb/groupbasedpolicy/groupbasedpolicy-csit-3node.yaml
jjb/groupbasedpolicy/groupbasedpolicy-csit-6node.yaml
jjb/groupbasedpolicy/groupbasedpolicy-csit-clustering.yaml
jjb/groupbasedpolicy/groupbasedpolicy-csit-sxp.yaml
jjb/groupbasedpolicy/groupbasedpolicy.yaml
jjb/honeycomb/vbd/vbd.yaml
jjb/infrautils/infrautils-patch-test.yaml
jjb/infrautils/infrautils.yaml
jjb/integration/csit-jobs-neon.lst [new file with mode: 0644]
jjb/integration/distribution/distribution-csit-userfeatures.yaml
jjb/integration/distribution/distribution-jobs.yaml
jjb/integration/integration-test-jobs.yaml
jjb/iotdm/iotdm-csit-basic.yaml
jjb/iotdm/iotdm.yaml
jjb/jsonrpc/jsonrpc-csit-basic.yaml
jjb/jsonrpc/jsonrpc.yaml
jjb/l2switch/l2switch-csit-host-scalability-daily.yaml
jjb/l2switch/l2switch-csit-scalability.yaml
jjb/l2switch/l2switch-csit-switch.yaml
jjb/l2switch/l2switch-patch-test.yaml
jjb/l2switch/l2switch.yaml
jjb/lacp/lacp-csit-lacp.yaml
jjb/lacp/lacp.yaml
jjb/lispflowmapping/lispflowmapping-csit-msmr.yaml
jjb/lispflowmapping/lispflowmapping-csit-performance.yaml
jjb/lispflowmapping/lispflowmapping.yaml
jjb/mdsal/mdsal-csit-bindingv1.yaml
jjb/mdsal/mdsal-patch-test.yaml
jjb/mdsal/mdsal.yaml
jjb/messaging4transport/messaging4transport-csit-basic.yaml
jjb/messaging4transport/messaging4transport.yaml
jjb/natapp/natapp.yaml
jjb/nemo/nemo-csit-engine.yaml
jjb/nemo/nemo.yaml
jjb/netconf/netconf-cluster-stress.yaml
jjb/netconf/netconf-clustering-scale.yaml
jjb/netconf/netconf-clustering.yaml
jjb/netconf/netconf-csit-callhome.yaml
jjb/netconf/netconf-patch-test.yaml
jjb/netconf/netconf-scale.yaml
jjb/netconf/netconf-userfeatures.yaml
jjb/netconf/netconf.yaml
jjb/netide/netide-csit-basic.yaml
jjb/netide/netide.yaml
jjb/netvirt/netvirt-csit-hwvtep-openstack.yaml
jjb/netvirt/netvirt-csit-multi-openstack.yaml
jjb/netvirt/netvirt-full-integration.yaml
jjb/netvirt/netvirt-patch-test.yaml
jjb/netvirt/netvirt.yaml
jjb/neutron/neutron-patch-test.yaml
jjb/neutron/neutron.yaml
jjb/next/next.yaml
jjb/nic/nic.yaml
jjb/ocpplugin/ocpplugin.yaml
jjb/odlparent/odlparent-patch-test.yaml
jjb/odltools/odltools.yaml
jjb/of-config/of-config-csit-basic.yaml
jjb/of-config/of-config.yaml
jjb/ofextensions/circuitsw/circuitsw.yaml
jjb/openflowplugin/openflowplugin-csit-bundle-based-reconciliation.yaml
jjb/openflowplugin/openflowplugin-csit-cbench.yaml
jjb/openflowplugin/openflowplugin-csit-clustering-bulkomatic.yaml
jjb/openflowplugin/openflowplugin-csit-clustering-perf-bulkomatic.yaml
jjb/openflowplugin/openflowplugin-csit-clustering.yaml
jjb/openflowplugin/openflowplugin-csit-flow-services.yaml
jjb/openflowplugin/openflowplugin-csit-longevity.yaml
jjb/openflowplugin/openflowplugin-csit-perf-bulkomatic.yaml
jjb/openflowplugin/openflowplugin-csit-perf-stats-collection.yaml
jjb/openflowplugin/openflowplugin-csit-sanity.yaml
jjb/openflowplugin/openflowplugin-csit-scale-link.yaml
jjb/openflowplugin/openflowplugin-csit-scale-switch.yaml
jjb/openflowplugin/openflowplugin-csit-scale.yaml
jjb/openflowplugin/openflowplugin-patch-test.yaml
jjb/openflowplugin/openflowplugin.yaml
jjb/opflex/opflex-custom.yaml
jjb/opflex/opflex.yaml
jjb/ovil/ovil.yaml
jjb/ovsdb/ovsdb-csit-clustering.yaml
jjb/ovsdb/ovsdb-csit-southbound.yaml
jjb/ovsdb/ovsdb-full-integration.yaml
jjb/ovsdb/ovsdb-patch-test.yaml
jjb/ovsdb/ovsdb.yaml
jjb/p4plugin/p4plugin-csit-basic.yaml
jjb/p4plugin/p4plugin.yaml
jjb/packaging/packaging.yaml
jjb/packetcable/packetcable-csit-pcmm.yaml
jjb/packetcable/packetcable.yaml
jjb/persistence/persistence.yaml
jjb/reservation/reservation.yaml
jjb/sdninterfaceapp/sdninterfaceapp-csit-basic.yaml
jjb/sdninterfaceapp/sdninterfaceapp.yaml
jjb/serviceutils/serviceutils-patch-test.yaml
jjb/serviceutils/serviceutils.yaml
jjb/sfc/sfc-csit-full-deploy.yaml
jjb/sfc/sfc-csit-rest-basic.yaml
jjb/sfc/sfc-patch-test.yaml
jjb/sfc/sfc-python.yaml
jjb/sfc/sfc.yaml
jjb/snbi/snbi.yaml
jjb/snmp/snmp.yaml
jjb/snmp4sdn/snmp4sdn.yaml
jjb/sxp/sxp-csit-basic.yaml
jjb/sxp/sxp-csit-binding-origin.yaml
jjb/sxp/sxp-csit-cluster-routing.yaml
jjb/sxp/sxp-csit-clustering.yaml
jjb/sxp/sxp-csit-filtering.yaml
jjb/sxp/sxp-csit-performance.yaml
jjb/sxp/sxp-csit-topology.yaml
jjb/sxp/sxp.yaml
jjb/systemmetrics/systemmetrics.yaml
jjb/telemetry/telemetry.yaml
jjb/topoprocessing/topoprocessing.yaml
jjb/transportpce/transportpce.yaml
jjb/tsdr/tsdr-csit-cassandra.yaml
jjb/tsdr/tsdr-csit-elasticsearch.yaml
jjb/tsdr/tsdr-csit-hbase.yaml
jjb/tsdr/tsdr-csit-hsqldb.yaml
jjb/tsdr/tsdr.yaml
jjb/ttp/ttp.yaml
jjb/unimgr/unimgr.yaml
jjb/usc/usc-csit-channel.yaml
jjb/usc/usc-csit-tcp.yaml
jjb/usc/usc.yaml
jjb/usecplugin/usecplugin-csit-basic.yaml
jjb/usecplugin/usecplugin.yaml
jjb/yang-push/yang-push.yaml
jjb/yangide/yangide.yaml
jjb/yangtools/yangtools-csit-system.yaml
jjb/yangtools/yangtools-patch-test.yaml

index 36bdb6040e1291e60e926f79b2881a5dbfad8fee..8d328842cf906a2be04e5f9c5acb88bcd482e58d 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index b50de45b9cc87f4caf603e00192378425d70f231..614ef0465451b27d8ca82e308706f47f569e9106 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 2936489dfd2449ec9103d63d108d3a287ddeb60d..9afe09314192da169c3fb1968aec9476ec5d0768 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 15dfe5b32b13ec35e26b83e22215fd767f6de8bb..435bbf8cf825f19a1defbbd6fff288c3d117f415 100644 (file)
@@ -7,9 +7,12 @@
     project: 'aaa'
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
           os-branch: 'queens'
+      - fluorine:
+          branch: 'stable/fluorine'
+          os-branch: 'queens'
       - oxygen:
           branch: 'stable/oxygen'
           os-branch: 'queens'
index 10bcf36044f9897140cb90c2b31b9c160bb86365..98d4f58faa1d4f9102d0f5ae8a42eba6a43e005d 100644 (file)
@@ -1,4 +1,22 @@
 ---
+- project:
+    name: aaa-neon
+    jobs:
+      - '{project-name}-distribution-check-{stream}'
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'aaa'
+    project-name: 'aaa'
+    branch: 'master'
+    mvn-settings: 'aaa-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
+    email-upstream: '[aaa] [odlparent] [yangtools] [controller]'
+
+    # Used by the release job
+    staging-profile-id: 9318cf3c82c33
+
 - project:
     name: aaa-fluorine
     jobs:
@@ -8,7 +26,7 @@
     stream: fluorine
     project: 'aaa'
     project-name: 'aaa'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'aaa-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
index c0c1c0434eb3f498b07c7bd86945878f583da388..ef5c322acfaa0ffa1d0913ce7f5d02ec8bce5d94 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 52ace6034d55997b2f6d6f1a7e999aec08975dc2..2c06d8482bd62e28db47c0d8ca0926129f0665a7 100644 (file)
@@ -1,4 +1,22 @@
 ---
+- project:
+    name: alto-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'alto'
+    project-name: 'alto'
+    branch: 'master'
+    build-node: centos7-builder-2c-8g
+    mvn-settings: 'alto-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'l2switch-merge-{stream}'
+    email-upstream: '[alto] [l2switch]'
+
+    # Used by the release job
+    staging-profile-id: 931eabae9693c
+
 - project:
     name: alto-fluorine
     jobs:
@@ -7,7 +25,7 @@
     stream: fluorine
     project: 'alto'
     project-name: 'alto'
-    branch: 'master'
+    branch: 'stable/fluorine'
     build-node: centos7-builder-2c-8g
     mvn-settings: 'alto-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
index 111686ce4eede3328c6fbd326c994031494c67e5..99518b74bed06e538a1d49ff86052b0203e47a6a 100644 (file)
@@ -1,4 +1,28 @@
 ---
+- project:
+    name: archetypes-neon
+    jobs:
+      - gerrit-maven-clm
+      - '{project-name}-merge-{stream}':
+          build-timeout: 180
+          cron: '@daily'
+          mvn-goals: clean install -V -Dmaven.compile.fork=true
+      - gerrit-maven-release
+      - gerrit-maven-verify
+      - gerrit-maven-verify-dependencies:
+          build-timeout: 180
+
+    stream: neon
+    project: 'archetypes'
+    project-name: 'archetypes'
+    branch: 'master'
+    mvn-settings: 'archetypes-settings'
+    dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream}'
+    email-upstream: '[archetypes] [odlparent] [yangtools] [controller] [mdsal]'
+
+    # Used by the release job
+    staging-profile-id: d88dcfe6ce48d
+
 - project:
     name: archetypes-fluorine
     jobs:
@@ -15,7 +39,7 @@
     stream: fluorine
     project: 'archetypes'
     project-name: 'archetypes'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'archetypes-settings'
     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream}'
     email-upstream: '[archetypes] [odlparent] [yangtools] [controller] [mdsal]'
index be3daede0bc27386c72139caeccd67b9128d83ae..9f7e262b944f21071e4e3b30d85385dbf9114011 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: atrium-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'atrium'
+    project-name: 'atrium'
+    branch: 'master'
+    mvn-settings: 'atrium-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: ''
+    email-upstream: '[atrium]'
+
+    # Used by the release job
+    staging-profile-id: 9324f12310e6a
+
 - project:
     name: atrium-fluorine
     jobs:
@@ -7,7 +24,7 @@
     stream: fluorine
     project: 'atrium'
     project-name: 'atrium'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'atrium-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index 79d679cc10bfb683bab1ddf7b1879336c8173bc4..3be1513529649eedc27b0137d0f2679fe0bcca72 100644 (file)
       - gerrit-tox-verify
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+          integration-test: neon
+          extra-mvn-opts: -P!karaf -Pignore-lispflowmapping-integrationtest -Dsft.heap.max=4g
+              -Dskip.karaf.featureTest=true
+      - fluorine:
+          branch: 'stable/fluorine'
           integration-test: fluorine
           extra-mvn-opts: -P!karaf -Pignore-lispflowmapping-integrationtest -Dsft.heap.max=4g
               -Dskip.karaf.featureTest=true
index 5c5df61e99e2de20b08eafde6c6d7eaab4dc36bd..20b96a4343088dbd7a0f8d9f72cd903956116f68 100644 (file)
@@ -11,7 +11,9 @@
     build-node: centos7-builder-2c-8g
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
diff --git a/jjb/autorelease/validate-autorelease-neon.yaml b/jjb/autorelease/validate-autorelease-neon.yaml
new file mode 100644 (file)
index 0000000..43cd3e2
--- /dev/null
@@ -0,0 +1,43 @@
+---
+# Autogenerated by autorelease autorelease-update-validate-autorelease-jobs-{stream} Jenkins job
+- project:
+    name: autorelease-validate-neon
+    jobs:
+      - '{project-name}-validate-autorelease-{stream}'
+    stream: neon
+    branch: master
+    project-name:
+      - aaa:
+          project: aaa
+      - bgpcep:
+          project: bgpcep
+      - controller:
+          project: controller
+      - coe:
+          project: coe
+      - daexim:
+          project: daexim
+      - genius:
+          project: genius
+      - infrautils:
+          project: infrautils
+      - integration-distribution:
+          project: integration/distribution
+      - lispflowmapping:
+          project: lispflowmapping
+      - mdsal:
+          project: mdsal
+      - netconf:
+          project: netconf
+      - netvirt:
+          project: netvirt
+      - neutron:
+          project: neutron
+      - openflowplugin:
+          project: openflowplugin
+      - ovsdb:
+          project: ovsdb
+      - serviceutils:
+          project: serviceutils
+      - sfc:
+          project: sfc
diff --git a/jjb/autorelease/view-autorelease-neon.yaml b/jjb/autorelease/view-autorelease-neon.yaml
new file mode 100644 (file)
index 0000000..166df41
--- /dev/null
@@ -0,0 +1,42 @@
+---
+# Autogenerated view by autorelease autorelease-update-validate-jobs-{stream} Jenkins job
+- releng_view: &releng_autorelease_view_common_neon
+    name: releng-view-autorelease-neon
+    view-type: list
+    filter-executors: false
+    filter-queue: false
+    columns:
+      - status
+      - weather
+      - job
+      - last-success
+      - last-failure
+      - last-duration
+      - build-button
+      - jacoco
+      - find-bugs
+      - robot-list
+    recurse: false
+
+- view:
+    name: Merge-neon
+    description: 'List of neon Merge jobs for Autorelease'
+    job-name:
+      - 'aaa-maven-merge-neon'
+      - 'bgpcep-maven-merge-neon'
+      - 'controller-maven-merge-neon'
+      - 'coe-maven-merge-neon'
+      - 'daexim-maven-merge-neon'
+      - 'genius-maven-merge-neon'
+      - 'infrautils-maven-merge-neon'
+      - 'integration/distribution-maven-merge-neon'
+      - 'lispflowmapping-maven-merge-neon'
+      - 'mdsal-maven-merge-neon'
+      - 'netconf-maven-merge-neon'
+      - 'netvirt-maven-merge-neon'
+      - 'neutron-maven-merge-neon'
+      - 'openflowplugin-maven-merge-neon'
+      - 'ovsdb-maven-merge-neon'
+      - 'serviceutils-maven-merge-neon'
+      - 'sfc-maven-merge-neon'
+    <<: *releng_autorelease_view_common_neon
index 846e07ad0c4825e4aadff15aff71aee8fad5c274..7347ea018976bc677bfc8c29c26ec5ce788d2608 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index ca9fa8ce9af901641f68f34ee6aebe933fad7f81..31794be641cde9ee810b5f90d6f4d1983315f139 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 248aeec6ebe5dfc808e000838e3bac2e1d0a15a0..b6f0ca61dab511d6dc0a12ff224c8cfe4c59f9cb 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 4c19390a4afe49f2a7d3e01bff06f198be6ae771..84e5bb2a603d317f20b132e4b25d06ac362a8b69 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index dd72b0f53c63692705838e7f07793a9bda7c73f1..c8902b46ba191342973358e3423a74453e2948b1 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 986e53e2964a7e8eb74bc636d805c3c6ea713aa7..534b08f25b4e6a101d88d25b967590e5cbff00f0 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 98542632cce26e47bd6e08809bbdeb0dda319e6e..40e58d612ae23af1fc2febc2b8297b20128b7692 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index f1e2b7a4a2cd6286bc3f7e56242521862eb8247a..2405fe4bd5969eb25aa03658aad74e543d2fe089 100644 (file)
@@ -9,8 +9,10 @@
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 11f560f5b32a590554391dec3c8928aad298b499..fb8ebd152d58eb07a250289e2d165fb48b23f2bf 100644 (file)
@@ -1,4 +1,30 @@
 ---
+- project:
+    name: bgpcep-neon
+    jobs:
+      - '{project-name}-distribution-check-{stream}'
+      - '{project-name}-maven-javadoc-jobs'
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'bgpcep'
+    project-name: 'bgpcep'
+    build-node: centos7-builder-8c-8g
+    build-timeout: 120
+    branch: 'master'
+    mvn-settings: 'bgpcep-settings'
+    mvn-opts: '-Xmx2048m -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]'
+
+    # Used by the release job
+    staging-profile-id: 9427a05049030
+
 - project:
     name: bgpcep-fluorine
     jobs:
@@ -11,7 +37,7 @@
     project-name: 'bgpcep'
     build-node: centos7-builder-8c-8g
     build-timeout: 120
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'bgpcep-settings'
     mvn-opts: '-Xmx2048m -XX:MaxPermSize=256m'
     dependencies: >
index 67dcb5c018458403ead684230a222ba0f3d60d43..dc38606699874d43a08207f3bb817b1db153001f 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 943205bdfb3ba6d24c1a432502976bf6f4e91f66..953bfee2def412af6c2c00779c20d090e075c5a5 100644 (file)
@@ -1,4 +1,23 @@
 ---
+- project:
+    name: bier-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'bier'
+    project-name: 'bier'
+    branch: 'master'
+    build-node: centos7-builder-2c-8g
+    build-timeout: 90
+    mvn-settings: 'bier-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: ''
+    email-upstream: '[bier]'
+
+    # Used by the release job
+    staging-profile-id: 942a8075b1f2a
+
 - project:
     name: bier-fluorine
     jobs:
@@ -7,7 +26,7 @@
     stream: fluorine
     project: 'bier'
     project-name: 'bier'
-    branch: 'master'
+    branch: 'stable/fluorine'
     build-node: centos7-builder-2c-8g
     build-timeout: 90
     mvn-settings: 'bier-settings'
index 1ed2c5d6ccac3bebf7821aeaaed35dcbcc58652f..1e2c783a5ce79cf185de9f169d82f76afd7a5ae4 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 95c26f5048430817793a0bd6b52ab23070cecd5a..3ecfeb5f1d20b904ce10d75ee8cf67494200764c 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: capwap-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'capwap'
+    project-name: 'capwap'
+    branch: 'master'
+    mvn-settings: 'capwap-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: ''
+    email-upstream: '[capwap]'
+
+    # Used by the release job
+    staging-profile-id: 96bd6b5bf86e3
+
 - project:
     name: capwap-fluorine
     jobs:
@@ -7,7 +24,7 @@
     stream: fluorine
     project: 'capwap'
     project-name: 'capwap'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'capwap-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index ba42c4da8822306b345e327768a313f9b2ddb344..e13cf73b3ee6c38babbe7cf70a22a4e86d01bd0a 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: cardinal-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'cardinal'
+    project-name: 'cardinal'
+    branch: 'master'
+    mvn-settings: 'cardinal-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'openflowplugin-merge-{stream},iotdm-merge-{stream},sfc-merge-{stream}'
+    email-upstream: '[cardinal] [openflowplugin] [iotdm] [sfc]'
+
+    # Used by the release job
+    staging-profile-id: 96be20348f0f2
+
 - project:
     name: cardinal-fluorine
     jobs:
@@ -7,7 +24,7 @@
     stream: fluorine
     project: 'cardinal'
     project-name: 'cardinal'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'cardinal-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'openflowplugin-merge-{stream},iotdm-merge-{stream},sfc-merge-{stream}'
index 47ba93e7713b46b4eb703eaa65bccb6d64cf5398..71988d3ae93d538acd51951d01d9f4aed5a48a1e 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index efc2054ff5528ceb9d0a4cc92f8fc876e199fd6e..ac2a045fb4051adf13953806a62cbd54e8361ae9 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: centinel-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'centinel'
+    project-name: 'centinel'
+    branch: 'master'
+    mvn-settings: 'centinel-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: ''
+    email-upstream: '[centinel]'
+
+    # Used by the release job
+    staging-profile-id: 96bf9b3fefd8a
+
 - project:
     name: centinel-fluorine
     jobs:
@@ -7,7 +24,7 @@
     stream: fluorine
     project: 'centinel'
     project-name: 'centinel'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'centinel-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index 9af24570a9021d0ed0a70323c512682735a2a620..1b0722bd9242240b81579960094357a0db295d7d 100644 (file)
     install-features: 'odl-netvirt-coe'
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index e838bbab607e71496cfcaec46a24a74cee1f7251..e79ddf59b82ac8d2000d6d40c380cc0ef085b2b2 100644 (file)
@@ -7,8 +7,10 @@
     project: 'coe'
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 5c0a5f5dbc9e6c1b186c30c3d9b81520d72daac7..e18132ae8b474fe008620c888a092e85f6433fc4 100644 (file)
@@ -1,4 +1,28 @@
 ---
+- project:
+    name: coe-neon
+    jobs:
+      - '{project-name}-distribution-check-{stream}'
+      - '{project-name}-rtd-jobs':
+          build-node: centos7-builder-2c-2g
+          project-pattern: coe
+          rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-coe/34924/
+          rtd-token: 95a5a8fed43b75c6be8432a2643f20a344ba5155
+      - odl-maven-jobs
+
+    project: 'coe'
+    project-name: 'coe'
+    stream: neon
+    branch: 'master'
+    mvn-settings: 'coe-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
+    email-upstream: '[coe] [odlparent] [yangtools] [controller]'
+    build-node: centos7-docker-2c-8g
+
+    # Used by the release job
+    staging-profile-id: 96c0be46aac33
+
 - project:
     name: coe-fluorine
     jobs:
@@ -13,7 +37,7 @@
     project: 'coe'
     project-name: 'coe'
     stream: fluorine
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'coe-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
index e3488469e024870ebd399510226791b1b297d638..2b655baa6582b70bd6912cca0b55da38bfdd7de7 100644 (file)
     functionality: 'akka1'
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 36beac1219ae0e030beb5706778d4b79732d31b4..d65db362b2d073b9d8f301eb5e16523b6aa0c2d8 100644 (file)
@@ -9,8 +9,10 @@
     functionality: 'clustering'
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index b8cc17ed8b0e66c6382248aa5f102eae9161ab3c..7397512ac038a9d542e7a00139c4caf456176a8c 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 14b1725da8cd7152e54bafab962a4bb8e760601a..db10859a7bd9748b58d3084dcc977a41832646f5 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 33c84f63280265cda7f4074b73ed97331baeca2f..250ce7da19cc298d378ab615a5592c326ecfe6f9 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index f0b6362b97eca9bcd66b398d7a8ac19f5c223bd2..0aefef94dd6d8eb48f184c6fd5e9eb8044a3abcd 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 8cad5fe09dfab2cf6ac2226fd4760ce7e787a3bf..1239d74f6667f80c6e320cf37a7a065172072a58 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 742d2b90fb19e41f7c03ff80ce8b412a6a7979b2..6f95f90c47b96fb2948bb08d4483d1fe1b3344b2 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 472c2fa7517aee370f2228f1301d0b8d2f39695c..9f14470e84f77e6d69956dc4f4582182aca12f2d 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 3c8973cb107bb4fbefe1c66ceb89b6fec3d05749..b54e60c4ae0c3491e7d7c7c967172c385d89f6d4 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 82196035cb2932b2b7c4a4733a4e201980938aef..a631e6282d62aa4fef3e040c35a9241d158c0ddf 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 0c8043371e37e2e00c6a4240442a8a3b25cb9777..a1546a218aa08daacc23b88c97db1d725b2bd4b2 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index ef786c01c42d5d6dc0092babbe857704be4117a1..3eadc236e1ed442057513db60e20f03d69d1b46b 100644 (file)
@@ -7,9 +7,12 @@
     project: 'controller'
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
           os-branch: 'queens'
+      - fluorine:
+          branch: 'stable/fluorine'
+          os-branch: 'queens'
       - oxygen:
           branch: 'stable/oxygen'
           os-branch: 'queens'
index c6b7b4c13c0e6b63b4d8c056ba7a94bbbaa88c94..3d9a339fe8173ac0fc44b1d6e2a73d07fd491616 100644 (file)
@@ -1,4 +1,26 @@
 ---
+- project:
+    name: controller-neon
+    jobs:
+      - '{project-name}-distribution-check-{stream}'
+      - '{project-name}-maven-javadoc-jobs'
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'controller'
+    project-name: 'controller'
+    branch: 'master'
+    mvn-settings: 'controller-settings'
+    mvn-goals: 'clean deploy -Pintegrationtests,docs'
+    mvn-opts: '-Xmx4096m -XX:MaxPermSize=1024m -Dmaven.compile.fork=true'
+    build-node: centos7-builder-8c-8g
+    build-timeout: 90
+    dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},aaa-merge-{stream}'
+    email-upstream: '[controller] [odlparent] [yangtools] [aaa]'
+
+    # Used by the release job
+    staging-profile-id: 96c1c9177efdd
+
 - project:
     name: controller-fluorine
     jobs:
@@ -9,7 +31,7 @@
     stream: fluorine
     project: 'controller'
     project-name: 'controller'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'controller-settings'
     mvn-goals: 'clean deploy -Pintegrationtests,docs'
     mvn-opts: '-Xmx4096m -XX:MaxPermSize=1024m -Dmaven.compile.fork=true'
index 824580b2cdd63e571bfb4889910067735f10420f..c62b1b4079c3a609859d44bf968f34d4a3be1e53 100644 (file)
@@ -1,4 +1,22 @@
 ---
+- project:
+    name: coretutorials-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'coretutorials'
+    project-name: 'coretutorials'
+    branch: 'master'
+    mvn-settings: 'coretutorials-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: ''
+    email-upstream: '[coretutorials]'
+    build-timeout: 120
+
+    # Used by the release job
+    staging-profile-id: 96cd299563ec6
+
 - project:
     name: coretutorials-fluorine
     jobs:
@@ -7,7 +25,7 @@
     stream: fluorine
     project: 'coretutorials'
     project-name: 'coretutorials'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'coretutorials-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index 1324d4df2d9a97487e36edbcc48b28831719cf48..731844dea318efb09327c0648ef03025425f452e 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index b34bcd5c4f8697e894c5ad4e4b78db32257fd942..bf041892ca6dbe24596ac07db4fb0a74a85ac0ff 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index af0cb15599e7fa84650d99f678f14d2ca347f9fc..027cadcd84bb15d007ef3cd439a402947e0af6c6 100644 (file)
@@ -1,4 +1,22 @@
 ---
+- project:
+    name: daexim-neon
+    jobs:
+      - '{project-name}-distribution-check-{stream}'
+      - odl-maven-jobs
+
+    project: 'daexim'
+    project-name: 'daexim'
+    stream: neon
+    branch: 'master'
+    mvn-settings: 'daexim-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
+    email-upstream: '[daexim] [odlparent] [yangtools] [controller]'
+
+    # Used by the release job
+    staging-profile-id: 96e4dade34bd7
+
 - project:
     name: daexim-fluorine
     jobs:
@@ -8,7 +26,7 @@
     project: 'daexim'
     project-name: 'daexim'
     stream: fluorine
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'daexim-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
index d63f8986bbbc2846c0776fee38e0222f5d27be64..7c4b4f9a96e7edc3d2dbae52bed670accf48017e 100644 (file)
     10-exclude-value: ''
 
     # Manual CSIT job lists used by sanity or periodic in nature.
+    csit-high-frequency-list-neon: >
+        netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-neon
     csit-high-frequency-list-fluorine: >
         netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-fluorine
     csit-high-frequency-list-oxygen: >
         netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-oxygen
+    csit-sanity-list-neon: >
+        openflowplugin-csit-1node-sanity-only-neon,
+        distribution-sanity-neon
     csit-sanity-list-fluorine: >
         openflowplugin-csit-1node-sanity-only-fluorine,
         distribution-sanity-fluorine
     csit-sanity-list-oxygen: >
         openflowplugin-csit-1node-sanity-only-oxygen,
         distribution-sanity-oxygen
+    csit-weekly-list-neon: >
+        controller-csit-1node-notifications-longevity-only-neon,
+        controller-csit-3node-drb-partnheal-longevity-only-neon,
+        controller-csit-3node-drb-precedence-longevity-only-neon,
+        controller-csit-3node-ddb-expl-lead-movement-longevity-only-neon,
+        bgpcep-csit-3node-bgpclustering-longevity-only-neon,
+        distribution-deploy-neon,
+        distribution-offline-neon,
+        openflowplugin-csit-1node-longevity-only-neon
     csit-weekly-list-fluorine: >
         controller-csit-1node-notifications-longevity-only-fluorine,
         controller-csit-3node-drb-partnheal-longevity-only-fluorine,
index b1e4b2014ae5d953a8fe442d3f7f775192e7ae19..2c630ac722928fe39be851ae3b756168b00a5b5b 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index b7a6e8704ac5d45cff68fe1b94e39cc6d5465174..11a7b2cd01a0128694173fb016f5536af94d9ba2 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: didm-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'didm'
+    project-name: 'didm'
+    branch: 'master'
+    mvn-settings: 'didm-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: ''
+    email-upstream: '[didm]'
+
+    # Used by the release job
+    staging-profile-id: 96e6338c870f5
+
 - project:
     name: didm-fluorine
     jobs:
@@ -7,7 +24,7 @@
     stream: fluorine
     project: 'didm'
     project-name: 'didm'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'didm-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index 5cf48822e7a6a3d2ca6cd89a7beaac3af7f755b3..4308da7d41a7a9ecec40f2e39d6ef81c4fcb9a1b 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: dlux-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'dlux'
+    project-name: 'dlux'
+    branch: 'master'
+    mvn-settings: 'dlux-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'odlparent-merge-{stream}'
+    email-upstream: '[dlux] [odlparent]'
+
+    # Used by the release job
+    staging-profile-id: 96e6a0327484f
+
 - project:
     name: dlux-fluorine
     jobs:
@@ -7,7 +24,7 @@
     stream: fluorine
     project: 'dlux'
     project-name: 'dlux'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'dlux-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream}'
index 46f7ae5037a5e757a1484c26b911150e69b632ff..65f5c6f85880dbb7566e835b4f51f6c450422316 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index d006b15402ca639645ace06a62c50346b18314b9..85aefe9de3fafb1b6dd2f4859b6ae895c812c598 100644 (file)
@@ -1,4 +1,22 @@
 ---
+- project:
+    name: dluxapps-neon
+    jobs:
+      - odl-maven-jobs
+
+    project: 'dluxapps'
+    project-name: 'dluxapps'
+    stream: neon
+    branch: 'master'
+    build-node: centos7-builder-2c-8g
+    mvn-settings: 'dluxapps-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
+    email-upstream: '[dluxapps] [odlparent] [yangtools] [controller]'
+
+    # Used by the release job
+    staging-profile-id: 96e6fb1e65bf9
+
 - project:
     name: dluxapps-fluorine
     jobs:
@@ -7,7 +25,7 @@
     project: 'dluxapps'
     project-name: 'dluxapps'
     stream: fluorine
-    branch: 'master'
+    branch: 'stable/fluorine'
     build-node: centos7-builder-2c-8g
     mvn-settings: 'dluxapps-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
index a3a9bea5b96850aa58df8dc45f85b915562c3609..7ce8b8cc3712bdcb1ada11df28be85e6afaaf248 100644 (file)
@@ -6,8 +6,10 @@
       - gerrit-tox-verify
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 82b6c628a5bb51c2e987099f22f8836466c6daa7..919c4719b1b4fcde7d78f5c6d302692cacea6f42 100644 (file)
@@ -1,4 +1,23 @@
 ---
+- project:
+    name: eman-neon
+    jobs:
+      - '{project-name}-maven-javadoc-jobs'
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'eman'
+    project-name: 'eman'
+    branch: 'master'
+    mvn-settings: 'eman-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: ''
+    email-upstream: '[eman]'
+    build-node: centos7-builder-4c-16g
+
+    # Used by the release job
+    staging-profile-id: 96e9352979521
+
 - project:
     name: eman-fluorine
     jobs:
@@ -8,7 +27,7 @@
     stream: fluorine
     project: 'eman'
     project-name: 'eman'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'eman-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index 9c6292c5a0d35e59f13855c527dbd61bf4e931b4..bf762128ab8c9aab115a1c2a6226952b06f254df 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: faas-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'faas'
+    project-name: 'faas'
+    branch: 'master'
+    mvn-settings: 'faas-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: ''
+    email-upstream: '[faas]'
+
+    # Used by the release job
+    staging-profile-id: 96f5ac591d858
+
 - project:
     name: faas-fluorine
     jobs:
@@ -7,7 +24,7 @@
     stream: fluorine
     project: 'faas'
     project-name: 'faas'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'faas-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index 1cb290d7650ce8f0445bc02137e6fde154a3af59..114719cb31352821c6ac40a033cc577a77fd74c6 100644 (file)
@@ -1,4 +1,22 @@
 ---
+- project:
+    name: federation-neon
+    jobs:
+      - '{project-name}-maven-javadoc-jobs'
+      - odl-maven-jobs
+
+    project: 'federation'
+    project-name: 'federation'
+    stream: neon
+    branch: 'master'
+    mvn-settings: 'federation-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
+    email-upstream: '[federation] [odlparent] [yangtools] [controller]'
+
+    # Used by the release job
+    staging-profile-id: 96f78c7a40a24
+
 - project:
     name: federation-fluorine
     jobs:
@@ -8,7 +26,7 @@
     project: 'federation'
     project-name: 'federation'
     stream: fluorine
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'federation-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
index 056e8a3c103177184603d51e344d2d3247e7769d..98dd8fafbb2ebe75c8b579170c765b3a1639ab47 100644 (file)
           testplan: '{project}-tdd-wip.txt'
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 354b441520103bfb5da521edad4e620a70151d12..6b400ad862fa02627d640256ecbc44f3242eb293 100644 (file)
@@ -7,9 +7,12 @@
     project: 'genius'
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
           os-branch: 'queens'
+      - fluorine:
+          branch: 'stable/fluorine'
+          os-branch: 'queens'
       - oxygen:
           branch: 'stable/oxygen'
           os-branch: 'queens'
index ba9fcf5fe7c98600776c20ec8e01b269c4581353..6461944d360e8373e671587ac4907dedf51941e8 100644 (file)
@@ -1,4 +1,35 @@
 ---
+- project:
+    name: genius-neon
+    jobs:
+      - '{project-name}-distribution-check-{stream}'
+      - '{project-name}-maven-javadoc-jobs'
+      - '{project-name}-rtd-jobs':
+          build-node: centos7-builder-2c-2g
+          project-pattern: genius
+          rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-genius/34944/
+          rtd-token: 7ba691afb89bd53d19fd7d8585fdd8bd6620de7f
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'genius'
+    project-name: 'genius'
+    branch: 'master'
+    build-node: centos7-builder-2c-8g
+    mvn-settings: 'genius-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    build-timeout: 90
+    dependencies: >
+        controller-merge-{stream},
+        yangtools-merge-{stream},
+        odlparent-merge-{stream},
+        openflowplugin-merge-{stream},
+        neutron-merge-{stream}
+    email-upstream: '[genius] [controller] [yangtools] [odlparent] [openflowplugin] [neutron]'
+
+    # Used by the release job
+    staging-profile-id: 96fb4b6d9d1ee
+
 - project:
     name: genius-fluorine
     jobs:
@@ -14,7 +45,7 @@
     stream: fluorine
     project: 'genius'
     project-name: 'genius'
-    branch: 'master'
+    branch: 'stable/fluorine'
     build-node: centos7-builder-2c-8g
     mvn-settings: 'genius-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
index 57d8b73a6ba6a0dea9985ec61a38a28f1e820b66..6b33561b93d8f4454f90d24cf641402fe58cd379 100644 (file)
     functionality: 'openstack'
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
           install-features: 'odl-groupbasedpolicy-neutron-and-ofoverlay,odl-restconf'
+      - fluorine:
+          branch: 'stable/fluorine'
+          install-features: 'odl-groupbasedpolicy-neutron-and-ofoverlay,odl-restconf'
       - oxygen:
           branch: 'stable/oxygen'
           install-features: 'odl-groupbasedpolicy-neutron-and-ofoverlay,odl-restconf'
index 4a3b08f98fb58a7fddbca619c00fcfa59c92c60c..5589adb53cc981946f1fd51c3888ebac10c95ae8 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 4397cb80f631e65fdd5c791991cb7462cbab5d51..5779e1a1dfc34ba75b1864d9ed73bc71b067ec50 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 6395c405255ff6d30cc160157e043296282d2539..10dbc33ad7b23f1340b857c0d09d888d60f4b681 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 3fa1a99c521aefcd31a1d7e624d4b90088513243..6a826d4746648029e82bda1b61eb9981c18b7d78 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index aff6ca8dae27ab7ecaa99ef2b0aec7f086cda13f..607b26b738692e0676e517b5a28c11fd54c85153 100644 (file)
@@ -1,4 +1,29 @@
 ---
+- project:
+    name: groupbasedpolicy-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'groupbasedpolicy'
+    project-name: 'groupbasedpolicy'
+    branch: 'master'
+    build-node: centos7-builder-2c-8g
+    mvn-settings: 'groupbasedpolicy-settings'
+    mvn-goals: '-U clean deploy findbugs:findbugs'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    build-timeout: 90
+    dependencies: >
+        openflowjava-merge-{stream},
+        openflowplugin-merge-{stream},
+        neutron-merge-{stream},
+        sfc-merge-{stream},
+        ovsdb-merge-{stream}
+    email-upstream: '[groupbasedpolicy] [openflowjava] [openflowplugin] [neutron] [sfc] [ovsdb]'
+
+    # Used by the release job
+    staging-profile-id: 96fbb93f95a76
+
 - project:
     name: groupbasedpolicy-fluorine
     jobs:
@@ -7,7 +32,7 @@
     stream: fluorine
     project: 'groupbasedpolicy'
     project-name: 'groupbasedpolicy'
-    branch: 'master'
+    branch: 'stable/fluorine'
     build-node: centos7-builder-2c-8g
     mvn-settings: 'groupbasedpolicy-settings'
     mvn-goals: '-U clean deploy findbugs:findbugs'
index ef481385fa9db2a3f56e903805c1a5cef837a340..ff6d95171693d78e337f3e82a6351e84818bdde8 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: vbd-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'honeycomb/vbd'
+    project-name: 'vbd'
+    branch: 'master'
+    mvn-settings: 'honeycomb-vbd-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: ''
+    email-upstream: '[vbd]'
+
+    # Used by the release job
+    staging-profile-id: 96fc362c36862
+
 - project:
     name: vbd-fluorine
     jobs:
@@ -7,7 +24,7 @@
     stream: fluorine
     project: 'honeycomb/vbd'
     project-name: 'vbd'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'honeycomb-vbd-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index 687f3b5d67d19091cbf18b662efdc6078ac532e2..0ad48be4ec91671d9478547688a3ead3cf300fe7 100644 (file)
@@ -7,9 +7,12 @@
     project: 'infrautils'
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
           os-branch: 'queens'
+      - fluorine:
+          branch: 'stable/fluorine'
+          os-branch: 'queens'
       - oxygen:
           branch: 'stable/oxygen'
           os-branch: 'queens'
index dc6294200695fa84e2b8d77d733f16ff93a5d162..6ccd941b0e96a5a5bfcfda659a26b1b0e2705381 100644 (file)
@@ -1,4 +1,29 @@
 ---
+- project:
+    name: infrautils-neon
+    jobs:
+      - '{project-name}-distribution-check-{stream}'
+      - '{project-name}-maven-javadoc-jobs'
+      - '{project-name}-rtd-jobs':
+          build-node: centos7-builder-2c-2g
+          doc-dir: .tox/docs/tmp/html
+          project-pattern: infrautils
+          rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-infrautils/38993/
+          rtd-token: 294c76173237e3a088365c31012cf4ddaa767dc9
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'infrautils'
+    project-name: 'infrautils'
+    branch: 'master'
+    mvn-settings: 'infrautils-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'odlparent-merge-{stream}'
+    email-upstream: '[infrautils] [odlparent]'
+
+    # Used by the release job
+    staging-profile-id: 96fca0367756c
+
 - project:
     name: infrautils-fluorine
     jobs:
@@ -15,7 +40,7 @@
     stream: fluorine
     project: 'infrautils'
     project-name: 'infrautils'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'infrautils-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream}'
diff --git a/jjb/integration/csit-jobs-neon.lst b/jjb/integration/csit-jobs-neon.lst
new file mode 100644 (file)
index 0000000..e88d28c
--- /dev/null
@@ -0,0 +1,80 @@
+aaa-csit-1node-authn-all-neon,
+aaa-csit-1node-keystone-all-neon,
+aaa-csit-1node-tls-only-neon,
+bgpcep-csit-1node-bgp-ingest-all-neon,
+bgpcep-csit-1node-bgp-ingest-mixed-all-neon,
+bgpcep-csit-1node-throughpcep-all-neon,
+bgpcep-csit-1node-userfeatures-all-neon,
+bgpcep-csit-3node-bgpclustering-all-neon,
+bgpcep-csit-3node-bgpclustering-ha-only-neon,
+coe-csit-1node-container-networking-all-neon,
+controller-csit-1node-akka1-all-neon,
+controller-csit-1node-benchmark-all-neon,
+controller-csit-1node-rest-cars-perf-all-neon,
+controller-csit-3node-benchmark-all-neon,
+controller-csit-3node-clustering-all-neon,
+controller-csit-3node-rest-clust-cars-perf-ask-only-neon,
+controller-csit-3node-rest-clust-cars-perf-tell-only-neon,
+daexim-csit-1node-basic-only-neon,
+daexim-csit-3node-clustering-basic-only-neon,
+distribution-csit-1node-userfeatures-all-neon,
+distribution-csit-managed-neon,
+genius-csit-1node-upstream-all-neon,
+genius-csit-3node-upstream-all-neon,
+lispflowmapping-csit-1node-msmr-all-neon,
+lispflowmapping-csit-1node-performance-only-neon,
+lispflowmapping-csit-3node-msmr-all-neon,
+mdsal-csit-1node-bindingv1-only-neon,
+netconf-csit-1node-callhome-only-neon,
+netconf-csit-1node-scale-all-neon,
+netconf-csit-1node-userfeatures-all-neon,
+netconf-csit-3node-cluster-stress-all-neon,
+netconf-csit-3node-clustering-all-neon,
+netconf-csit-3node-clustering-scale-all-neon,
+netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-pike-upstream-stateful-neon,
+netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-pike-upstream-stateful-itm-direct-tunnels-neon,
+netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-pike-upstream-stateful-snat-conntrack-neon,
+netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-sfc-neon,
+netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upgrade-neon,
+netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upgrade-snat-conntrack-neon,
+netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-neon,
+netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-itm-direct-tunnels-neon,
+netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-snat-conntrack-neon,
+netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-pike-upstream-stateful-neon,
+netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-pike-upstream-stateful-itm-direct-tunnels-neon,
+netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-pike-upstream-stateful-snat-conntrack-neon,
+netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-queens-upstream-stateful-neon,
+netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-queens-upstream-stateful-itm-direct-tunnels-neon,
+netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-queens-upstream-stateful-snat-conntrack-neon,
+netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-pike-upstream-stateful-neon,
+netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-pike-upstream-stateful-itm-direct-tunnels-neon,
+netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-pike-upstream-stateful-snat-conntrack-neon,
+netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-neon,
+netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-itm-direct-tunnels-neon,
+netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-snat-conntrack-neon,
+netvirt-csit-3node-1cmb-0ctl-0cmp-openstack-pike-upstream-stateful-neon,
+netvirt-csit-3node-1cmb-0ctl-0cmp-openstack-pike-upstream-stateful-itm-direct-tunnels-neon,
+netvirt-csit-3node-1cmb-0ctl-0cmp-openstack-pike-upstream-stateful-snat-conntrack-neon,
+netvirt-csit-3node-1cmb-0ctl-0cmp-openstack-queens-upstream-stateful-neon,
+netvirt-csit-3node-1cmb-0ctl-0cmp-openstack-queens-upstream-stateful-itm-direct-tunnels-neon,
+netvirt-csit-3node-1cmb-0ctl-0cmp-openstack-queens-upstream-stateful-snat-conntrack-neon,
+netvirt-csit-hwvtep-1node-0cmb-1ctl-2cmp-openstack-pike-upstream-stateful-neon,
+netvirt-csit-hwvtep-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-neon,
+netvirt-csit-hwvtep-3node-0cmb-1ctl-2cmp-openstack-pike-upstream-stateful-neon,
+netvirt-csit-hwvtep-3node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-neon,
+openflowplugin-csit-1node-bundle-based-reconciliation-all-neon,
+openflowplugin-csit-1node-cbench-only-neon,
+openflowplugin-csit-1node-flow-services-all-neon,
+openflowplugin-csit-1node-perf-bulkomatic-only-neon,
+openflowplugin-csit-1node-perf-stats-collection-only-neon,
+openflowplugin-csit-1node-scale-link-only-neon,
+openflowplugin-csit-1node-scale-only-neon,
+openflowplugin-csit-1node-scale-switch-only-neon,
+openflowplugin-csit-3node-clustering-bulkomatic-only-neon,
+openflowplugin-csit-3node-clustering-only-neon,
+openflowplugin-csit-3node-clustering-perf-bulkomatic-only-neon,
+ovsdb-csit-1node-upstream-southbound-all-neon,
+ovsdb-csit-3node-upstream-clustering-only-neon,
+sfc-csit-3node-docker-full-deploy-all-neon,
+sfc-csit-3node-rest-basic-all-neon,
+yangtools-csit-1node-system-only-neon,
index 4c69b386c989004a5b4e73d64fb7bc868c077141..1381e246b30d37cf4159e23d63d8fe4d29254567 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 1792c171ff3217e512f7ef4a402a53ae1473257c..bd2d1652a691b8b61ac9ee0a1a6dfaa7479b4b29 100644 (file)
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     email-upstream: '[int/dist]'
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
           karaf-version: odl
           # Self-Managed projects repos and features:
           sm-repos: >
index da4fb8f3dffaa01135a6681d84e3b2b5b382dd50..18e614c44b5cfedaf6cc0a1bfcaee765f00fc31e 100644 (file)
 
     # CSIT Lists in defaults.yaml
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
           mvn-version: 'mvn35'
+          csit-list: !include: csit-jobs-neon.lst
+          build-order: >
+              odlparent yangtools infrautils mdsal controller aaa netconf daexim bgpcep
+              ovsdb neutron lispflowmapping openflowplugin coe genius sfc netvirt
+
+      - fluorine:
+          branch: 'stable/fluorine'
+          mvn-version: 'mvn35'
           csit-list: !include: csit-jobs-fluorine.lst
           build-order: >
               odlparent yangtools infrautils mdsal controller aaa netconf daexim bgpcep
index faac19f1eee7238132133e9159cfc8fe7a667425..df7ec1e491997661772e5225a456d3690fe8424b 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 0d903164ee99320a28b198fb2ddebc2533ef8489..6a2589070424896f3d512e0855056781ade7f12b 100644 (file)
@@ -1,4 +1,22 @@
 ---
+- project:
+    name: iotdm-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'iotdm'
+    project-name: 'iotdm'
+    branch: 'master'
+    build-node: centos7-builder-2c-8g
+    mvn-settings: 'iotdm-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'aaa-merge-{stream}'
+    email-upstream: '[iotdm] [aaa]'
+
+    # Used by the release job
+    staging-profile-id: 96fd6e9453970
+
 - project:
     name: iotdm-fluorine
     jobs:
@@ -7,7 +25,7 @@
     stream: fluorine
     project: 'iotdm'
     project-name: 'iotdm'
-    branch: 'master'
+    branch: 'stable/fluorine'
     build-node: centos7-builder-2c-8g
     mvn-settings: 'iotdm-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
index 49f1336b668df0a31972acc4914ca9680a59092e..c6a0cb8fec4a44b78d87b6f8fe282e6cd1cca4a1 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 109d7e9194142e11acaa2485a7bb95cb7ee6c9bf..400b6d7f341fd05a8f6f74940697d5da92059f9a 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: jsonrpc-neon
+    jobs:
+      - odl-maven-jobs
+
+    project: 'jsonrpc'
+    project-name: 'jsonrpc'
+    stream: neon
+    branch: 'master'
+    mvn-settings: 'jsonrpc-settings'
+    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]'
+
+    # Used by the release job
+    staging-profile-id: 96fdf4408765d
+
 - project:
     name: jsonrpc-fluorine
     jobs:
@@ -7,7 +24,7 @@
     project: 'jsonrpc'
     project-name: 'jsonrpc'
     stream: fluorine
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'jsonrpc-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream}'
index 5b7bd6afc08e9d5bfca702d7d451cffc90357534..332eddb349ec5fdd31ad6da6653e8e86807f9927 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 615aee50e6c43633bac02b7d170200a02889efc6..2366e31e099b7e3406ddc1548a8144066168b2d5 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 52756aa828f01e59293d5220a9c4036c774cee09..3c7fd0e8171f2c16abd99207cdd63336c1717012 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index d579e9f51ba3f92db5009dcf4ff62353a1fa6f8a..8634fd4497c213d298f45643ef763eda7d0050b5 100644 (file)
@@ -9,8 +9,10 @@
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 57205f112c8b70961abf8ab939e39f2e9a3320a8..4f14ebcbdb303423dd44d38dcf31fbde46ceae24 100644 (file)
@@ -1,4 +1,26 @@
 ---
+- project:
+    name: l2switch-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'l2switch'
+    project-name: 'l2switch'
+    branch: 'master'
+    mvn-settings: 'l2switch-settings'
+    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]'
+
+    # Used by the release job
+    staging-profile-id: 96fee85953ca0
+
 - project:
     name: l2switch-fluorine
     jobs:
@@ -7,7 +29,7 @@
     stream: fluorine
     project: 'l2switch'
     project-name: 'l2switch'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'l2switch-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
     dependencies: >
index a1ba81b9430c316a0c59c1827544f310912e9549..b83a89480b8548bedb265875ab22bd0d4d8c23ce 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index aa257c0ffa0e5d1b4814f6c8fca685d98ef47104..4a81fba6db65e924fae1d907f1bdde5e41716ea1 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: lacp-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'lacp'
+    project-name: 'lacp'
+    branch: 'master'
+    mvn-settings: 'lacp-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'openflowjava-merge-{stream},openflowplugin-merge-{stream}'
+    email-upstream: '[lacp] [openflowjava] [openflowplugin]'
+
+    # Used by the release job
+    staging-profile-id: 96ff6c0ff6ab1
+
 - project:
     name: lacp-fluorine
     jobs:
@@ -7,7 +24,7 @@
     stream: fluorine
     project: 'lacp'
     project-name: 'lacp'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'lacp-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'openflowjava-merge-{stream},openflowplugin-merge-{stream}'
index 3ed9a65064bf09d82557ea38f2124dbeb5e0dbae..a08c79e5a82be0e4f12c6288d253eab2eb158f61 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 85662fa097cda07cbe0d466bfc259a5c15eb7a82..9017bc0674e0d966731c45eb926e3f4a7d425b89 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index a927ee0b89ad242ed52d8ff73887df4623d086ea..1a194688e18bfd68a733853f8a0e8de928b911cf 100644 (file)
@@ -1,4 +1,29 @@
 ---
+- project:
+    name: lispflowmapping-neon
+    jobs:
+      - '{project-name}-distribution-check-{stream}'
+      - '{project-name}-maven-javadoc-jobs'
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'lispflowmapping'
+    project-name: 'lispflowmapping'
+    branch: 'master'
+    mvn-settings: 'lispflowmapping-settings'
+    mvn-goals: 'clean deploy 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: >
+        **/*.log
+        **/target/surefire-reports/*-output.txt
+
+    build-node: centos7-builder-8c-8g
+
+    # Used by the release job
+    staging-profile-id: 96fff2503b766
+
 - project:
     name: lispflowmapping-fluorine
     jobs:
@@ -9,7 +34,7 @@
     stream: fluorine
     project: 'lispflowmapping'
     project-name: 'lispflowmapping'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'lispflowmapping-settings'
     mvn-goals: 'clean deploy findbugs:findbugs javadoc:aggregate -DrepoBuild'
     mvn-opts: '-Xmx2048m -XX:MaxPermSize=512m -Dmaven.compile.fork=true'
index 70cebc427a5d6a4b66231ee00a6fd57f356c762d..b29c3ce7df0a8bb0d644ad421819aeab6b277ce9 100644 (file)
     functionality: 'bindingv1'
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 63c64c816e9caaf726bcba59af6810b29a248a98..978010b2d5c7661d9ef212d598c1ddb94804c0a6 100644 (file)
@@ -7,9 +7,12 @@
     project: 'mdsal'
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
           os-branch: 'queens'
+      - fluorine:
+          branch: 'stable/fluorine'
+          os-branch: 'queens'
       - oxygen:
           branch: 'stable/oxygen'
           os-branch: 'queens'
index 8eec4af4427b170079100614c82b58586e324221..93e9a24a5047d218772e35a9f37f151139df9188 100644 (file)
@@ -1,4 +1,33 @@
 ---
+- project:
+    name: mdsal-neon
+    jobs:
+      - '{project-name}-distribution-check-{stream}':
+          mvn-version: 'mvn35'
+      - '{project-name}-maven-javadoc-jobs':
+          mvn-version: 'mvn33'
+      - '{project-name}-rtd-jobs':
+          build-node: centos7-builder-2c-2g
+          project-pattern: mdsal
+          rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-mdsal/44052/
+          rtd-token: a56d6212dd3de3eef12642affe8a6100cc8bc002
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'mdsal'
+    project-name: 'mdsal'
+    branch: 'master'
+    mvn-settings: 'mdsal-settings'
+    mvn-goals: '-Dmaven.compile.fork=true clean deploy -Dintegrationtests'
+    mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m'
+    build-node: centos7-builder-8c-8g
+    build-timeout: 90
+    dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream}'
+    email-upstream: '[mdsal] [odlparent] [yangtools]'
+
+    # Used by the release job
+    staging-profile-id: a674173c7b29d
+
 - project:
     name: mdsal-fluorine
     jobs:
@@ -16,7 +45,7 @@
     stream: fluorine
     project: 'mdsal'
     project-name: 'mdsal'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'mdsal-settings'
     mvn-goals: '-Dmaven.compile.fork=true clean deploy -Dintegrationtests'
     mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m'
index 3c620626f5aca03ad20b3f8464304cb900db2a25..91ae65621ade4c10061841a29dc55628c2204b53 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 484a0368fab04e696ba9589b8400625093d4c9ef..c49cc48a4cf4eea2c9d87501349b363febf3ad84 100644 (file)
@@ -1,4 +1,22 @@
 ---
+- project:
+    name: messaging4transport-neon
+    jobs:
+      - '{project-name}-maven-javadoc-jobs'
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'messaging4transport'
+    project-name: 'messaging4transport'
+    branch: 'master'
+    mvn-settings: 'messaging4transport-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: ''
+    email-upstream: '[messaging4transport]'
+
+    # Used by the release job
+    staging-profile-id: a677283157db4
+
 - project:
     name: messaging4transport-fluorine
     jobs:
@@ -8,7 +26,7 @@
     stream: fluorine
     project: 'messaging4transport'
     project-name: 'messaging4transport'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'messaging4transport-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index c37bcce61334647bf9839f91c10485421e278643..84ceac995803467618d3021d95302b558734f20e 100644 (file)
@@ -1,4 +1,22 @@
 ---
+- project:
+    name: natapp-neon
+    jobs:
+      - '{project-name}-maven-javadoc-jobs'
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'natapp'
+    project-name: 'natapp'
+    branch: 'master'
+    mvn-settings: 'natapp-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'openflowplugin-merge-{stream}'
+    email-upstream: '[natapp] [openflowplugin]'
+
+    # Used by the release job
+    staging-profile-id: a679c0f4f08a8
+
 - project:
     name: natapp-fluorine
     jobs:
@@ -8,7 +26,7 @@
     stream: fluorine
     project: 'natapp'
     project-name: 'natapp'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'natapp-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'openflowplugin-merge-{stream}'
index e856c23bc968b8ae789c4f342d7b7d0c56d00355..d56aeb22e9fa3622d1f08dd6886d27255f15f962 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 890cdea8fc734f640773e4a7a3f6046810e86189..531c603dca933b61a1a37c06a3e067dc37550565 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: nemo-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'nemo'
+    project-name: 'nemo'
+    branch: 'master'
+    mvn-settings: 'nemo-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: ''
+    email-upstream: '[nemo]'
+
+    # Used by the release job
+    staging-profile-id: a67a9890f6202
+
 - project:
     name: nemo-fluorine
     jobs:
@@ -7,7 +24,7 @@
     stream: fluorine
     project: 'nemo'
     project-name: 'nemo'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'nemo-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index e107549d24855354edeaa2a24102c981726580b3..c2dbc53208e0cb47c0b21a756652e64e4f4c9429 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 35393c283ec5a1c8d53adaef248536e7d3f16bd8..18da27dc561db0f1efee8be8d9c8f9b1d98cce90 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 0deef710b81d9bff5fb259e1f93e5ad17044c318..1aa626f0a79d32079fedc4e71af20ba27cd57bd3 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index f7691ee3a49673b112e52d4aabf85a2583960e37..7e85868e0045b347133ca037cad87c54cac2eacd 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 21073fdd8a850b60ac67b9c06ebf3786709d94b8..97cd96f917f94eaf9c8acd1de5bf05a15e45aeb5 100644 (file)
@@ -7,9 +7,12 @@
     project: 'netconf'
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
           os-branch: 'queens'
+      - fluorine:
+          branch: 'stable/fluorine'
+          os-branch: 'queens'
       - oxygen:
           branch: 'stable/oxygen'
           os-branch: 'queens'
index 7c63b90f2710bedda099e907c7d9b2564a76d62e..2c01fffe236f40e0259c179e651d5d0cd60533bf 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index bd81d2c49c2cbbe699006675b6a32535be018777..fdbd77aaa90ea0f827117a44f47d383cb80e8d44 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 54d9cbd21c063843dbd8e60bd8694ba4c0e36b67..5a7af6fd1073551991cb42c91a2080c5df210377 100644 (file)
@@ -1,4 +1,25 @@
 ---
+- project:
+    name: netconf-neon
+    jobs:
+      - '{project-name}-distribution-check-{stream}'
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'netconf'
+    project-name: 'netconf'
+    branch: 'master'
+    build-node: centos7-builder-2c-8g
+    mvn-settings: 'netconf-settings'
+    mvn-goals: 'clean deploy -Pintegrationtests'
+    mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m -Dmaven.compile.fork=true'
+    build-timeout: 90
+    dependencies: 'aaa-merge-{stream},controller-merge-{stream},odlparent-merge-{stream},yangtools-merge-{stream}'
+    email-upstream: '[netconf] [aaa] [controller] [odlparent] [yangtools]'
+
+    # Used by the release job
+    staging-profile-id: a67b22fc3663f
+
 - project:
     name: netconf-fluorine
     jobs:
@@ -8,7 +29,7 @@
     stream: fluorine
     project: 'netconf'
     project-name: 'netconf'
-    branch: 'master'
+    branch: 'stable/fluorine'
     build-node: centos7-builder-2c-8g
     mvn-settings: 'netconf-settings'
     mvn-goals: 'clean deploy -Pintegrationtests'
index 7677a6596a1889ff82e925624fdcb1ca74d0831e..c640bdbc00fa8d53fd4881aacc0d8ac6aec6efb3 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 24439555db4e0795c5cdfbac907cf5cddb1b1a0d..44281fe5f01ec75d1444e96400b5845dff09133c 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: netide-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'netide'
+    project-name: 'netide'
+    branch: 'master'
+    mvn-settings: 'netide-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'openflowjava-merge-{stream}'
+    email-upstream: '[netide] [openflowjava]'
+
+    # Used by the release job
+    staging-profile-id: a67bab3755815
+
 - project:
     name: netide-fluorine
     jobs:
@@ -7,7 +24,7 @@
     stream: fluorine
     project: 'netide'
     project-name: 'netide'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'netide-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'openflowjava-merge-{stream}'
index de4afa6d0dcf46a3de520c96b1ad68288fbfa375..076d1fcee15a639372220ff01c76e1723634b65b 100644 (file)
@@ -1,4 +1,60 @@
 ---
+- project:
+    name: netvirt-csit-hwvtep-openstack-integration-neon
+    jobs:
+      - inttest-csit-hwvtep-openstack
+
+    project: 'netvirt'
+    stream: 'neon'
+    branch: 'master'
+    testplan: '{project}-{topology}-l2gw-openstack.txt'
+    odl-ml2-driver-version: 'v2'
+    enable-openstack-services: 'placement-api,l2gw-plugin'
+    enable-openstack-compute-services: 'placement-client'
+    security-group-mode: 'stateful'
+    odl_system_flavor: odl-highcpu-8
+    openstack_system_flavor: odl-highcpu-8
+    openstack_system2_flavor: odl-highcpu-4
+    tools_system_count: 2
+    tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - 20180723-235543.774
+    os-cmb-cnt: 0
+    os-ctl-cnt: 1
+    os-cmp-cnt: 2
+
+    # TODO: remove this flag and instead use the enable-openstack-services list to know if l2gw is enabled
+    enable-networking-l2gw: 'yes'
+
+    topology:
+      - 1node:
+          openstack_system2_count: 2
+          odl_system_count: 1
+          enable-haproxy: 'no'
+          install-features: 'odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
+      - 3node:
+          openstack_system2_count: 2
+          odl_system_count: 3
+          enable-haproxy: 'yes'
+          install-features: 'odl-jolokia,odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
+
+    functionality:
+      - upstream-stateful
+      - gate-stateful
+
+    openstack:
+      - pike:
+          openstack-branch: 'stable/pike'
+          odl-ml2-branch: 'stable/pike'
+          odl-ml2-port-binding: 'pseudo-agentdb-binding'
+          openstack_system_image: '{openstack_system_image_pike}'
+          openstack_system2_image: '{openstack_system_image_pike}'
+          enable-openstack-network-services: '{openstack_legacy_default_network_services}'
+      - queens:
+          openstack-branch: 'stable/queens'
+          odl-ml2-branch: 'stable/queens'
+          odl-ml2-port-binding: 'pseudo-agentdb-binding'
+          openstack_system_image: '{openstack_system_image_queens}'
+          openstack_system2_image: '{openstack_system_image_queens}'
+
 - project:
     name: netvirt-csit-hwvtep-openstack-integration-fluorine
     jobs:
index f7cc8ff7fa8bbb7bd62cc357342903a3a0c6d399..cb274a37a934581f0903ee487af09386d2a10db8 100644 (file)
@@ -1,4 +1,86 @@
 ---
+- project:
+    name: netvirt-csit-openstack-integration-neon
+    jobs:
+      - inttest-csit-openstack
+
+    project: 'netvirt'
+    stream: 'neon'
+    branch: 'master'
+    testplan: '{project}-{topology}-openstack.txt'
+    odl-ml2-driver-version: 'v2'
+    enable-openstack-services: 'placement-api,tempest'
+    enable-openstack-compute-services: 'placement-client'
+    security-group-mode: 'stateful'
+    odl_system_flavor: odl-highcpu-8
+    openstack_system_flavor: odl-highcpu-8
+    openstack_system2_flavor: odl-highcpu-4
+    os-cmb-cnt: 0
+    os-ctl-cnt: 1
+    os-cmp-cnt: 2
+
+    topology:
+      - 1node:
+          openstack_system2_count: 2
+          odl_system_count: 1
+          enable-haproxy: 'no'
+          install-features: 'odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
+          robot-options: '-v FAIL_ON_EXCEPTIONS:True'
+      - 3node:
+          openstack_system2_count: 3
+          odl_system_count: 3
+          enable-haproxy: 'yes'
+          install-features: 'odl-jolokia,odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
+
+    functionality:
+      - upstream-stateful
+      - upstream-stateful-itm-direct-tunnels:
+          enable-itm-direct-tunnels: 'true'
+      - upstream-stateful-snat-conntrack:
+          odl-snat-mode: 'conntrack'
+      - gate-stateful
+      - gate-stateful-itm-direct-tunnels:
+          enable-itm-direct-tunnels: 'true'
+      - gate-stateful-snat-conntrack:
+          odl-snat-mode: 'conntrack'
+      - gate-minimal-cluster:
+          testplan: '{project}-{topology}-minimal-openstack.txt'
+      # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
+      - gate-tdd-wip:
+          testplan: '{project}-{topology}-tdd-wip-openstack.txt'
+          schedule: ''
+      - tempest-stateful:
+          test-suites: 'openstack/tempest/tempest.robot'
+          testplan: '{project}-{topology}-openstack-tempest.txt'
+          schedule: '{schedule-daily}'
+      - tempest-stateful-snat-conntrack:
+          test-suites: 'openstack/tempest/tempest.robot'
+          testplan: '{project}-{topology}-openstack-tempest.txt'
+          odl-snat-mode: 'conntrack'
+          schedule: '{schedule-daily}'
+      - gate-tempest-stateful:
+          test-suites: 'openstack/tempest/tempest.robot'
+          testplan: '{project}-{topology}-openstack-tempest.txt'
+      - gate-tempest-stateful-snat-conntrack:
+          test-suites: 'openstack/tempest/tempest.robot'
+          testplan: '{project}-{topology}-openstack-tempest.txt'
+          odl-snat-mode: 'conntrack'
+
+    openstack:
+      - pike:
+          openstack-branch: 'stable/pike'
+          odl-ml2-branch: 'stable/pike'
+          odl-ml2-port-binding: 'pseudo-agentdb-binding'
+          openstack_system_image: '{openstack_system_image_pike}'
+          openstack_system2_image: '{openstack_system_image_pike}'
+          enable-openstack-network-services: '{openstack_legacy_default_network_services}'
+      - queens:
+          openstack-branch: 'stable/queens'
+          odl-ml2-branch: 'stable/queens'
+          odl-ml2-port-binding: 'pseudo-agentdb-binding'
+          openstack_system_image: '{openstack_system_image_queens}'
+          openstack_system2_image: '{openstack_system_image_queens}'
+
 - project:
     name: netvirt-csit-openstack-integration-fluorine
     jobs:
index 9b8698c7a3cdcb7701809ca8a798d6542864b37f..c43df198c341f1a3ff6d2d869df68deab313aa9b 100644 (file)
@@ -5,8 +5,10 @@
       - 'netvirt-daily-full-integration-{stream}'
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 3c7d113110beba6d23cb561b077803560c2eccb7..a4cc536712423a390c9f06f01caf8f611e338a8d 100644 (file)
@@ -7,9 +7,12 @@
     project: 'netvirt'
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
           os-branch: 'queens'
+      - fluorine:
+          branch: 'stable/fluorine'
+          os-branch: 'queens'
       - oxygen:
           branch: 'stable/oxygen'
           os-branch: 'queens'
index 2a3d122ea47cf71d302d1b4645d0f8be6291c3f3..9d86adb622737ffe10c30fe222322798f19b3e12 100644 (file)
       - odl-maven-jobs
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index bc4362798fdf648a3d7ae044e79a48bef61da03e..1e33070960e46d1572dbdb3133d73241b456fb99 100644 (file)
@@ -7,9 +7,12 @@
     project: 'neutron'
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
           os-branch: 'queens'
+      - fluorine:
+          branch: 'stable/fluorine'
+          os-branch: 'queens'
       - oxygen:
           branch: 'stable/oxygen'
           os-branch: 'queens'
index de720cc6ee29172aa02707023da126e7eec34b16..f4f348edc26745d876e2a0421dfe222a5d44c86b 100644 (file)
@@ -1,4 +1,24 @@
 ---
+- project:
+    name: neutron-neon
+    jobs:
+      - '{project-name}-distribution-check-{stream}'
+      - '{project-name}-maven-javadoc-jobs'
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'neutron'
+    project-name: 'neutron'
+    build-timeout: 90
+    branch: 'master'
+    mvn-settings: 'neutron-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'odlparent-merge-{stream},aaa-merge-{stream}'
+    email-upstream: '[neutron] [odlparent] [aaa]'
+
+    # Used by the release job
+    staging-profile-id: a67e1b40d7419
+
 - project:
     name: neutron-fluorine
     jobs:
@@ -10,7 +30,7 @@
     project: 'neutron'
     project-name: 'neutron'
     build-timeout: 90
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'neutron-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream},aaa-merge-{stream}'
index 42771d028ffdaf5307752f5500ff20724e7caa6e..2a29e6dcdaf2bda1358ac17dbc4a0d994873ae8a 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: next-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'next'
+    project-name: 'next'
+    branch: 'master'
+    mvn-settings: 'next-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: ''
+    email-upstream: '[next]'
+
+    # Used by the release job
+    staging-profile-id: a67e7c516f385
+
 - project:
     name: next-fluorine
     jobs:
@@ -7,7 +24,7 @@
     stream: fluorine
     project: 'next'
     project-name: 'next'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'next-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index c11083876675c300a4b5bb5fa8ab980d59452682..77176cfab30c76024c7a938ba9457a4c5c0c31e0 100644 (file)
@@ -1,4 +1,22 @@
 ---
+- project:
+    name: nic-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'nic'
+    project-name: 'nic'
+    branch: 'master'
+    build-node: centos7-builder-2c-8g
+    mvn-settings: 'nic-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'vtn-merge-{stream},groupbasedpolicy-merge-{stream}'
+    email-upstream: '[nic] [vtn] [groupbasedpolicy]'
+
+    # Used by the release job
+    staging-profile-id: a67ef386204aa
+
 - project:
     name: nic-fluorine
     jobs:
@@ -7,7 +25,7 @@
     stream: fluorine
     project: 'nic'
     project-name: 'nic'
-    branch: 'master'
+    branch: 'stable/fluorine'
     build-node: centos7-builder-2c-8g
     mvn-settings: 'nic-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
index 5f3c2313cfb04c8feef84dfc45987c639f162b1e..36dc2f892a8ee32ac99096d564678dc155805528 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: ocpplugin-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'ocpplugin'
+    project-name: 'ocpplugin'
+    branch: 'master'
+    mvn-settings: 'ocpplugin-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
+    email-upstream: '[ocpplugin] [odlparent] [yangtools] [controller]'
+
+    # Used by the release job
+    staging-profile-id: a687673279f9c
+
 - project:
     name: ocpplugin-fluorine
     jobs:
@@ -7,7 +24,7 @@
     stream: fluorine
     project: 'ocpplugin'
     project-name: 'ocpplugin'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'ocpplugin-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
index 792b369141a4dbec90811a34394178aaa9b2ee19..91a38b492ea8181fa0e4de4a9f9625c102b247ae 100644 (file)
@@ -7,9 +7,12 @@
     project: 'odlparent'
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
           os-branch: 'queens'
+      - fluorine:
+          branch: 'stable/fluorine'
+          os-branch: 'queens'
       - oxygen:
           branch: 'stable/oxygen'
           os-branch: 'queens'
index 58b3797b9dce9cffe98dce81a1be39b6d889bb3f..0b02c164ef6c26716efff77a5fe8552468928b1d 100644 (file)
           rtd-token: 225d4ef64e1efce4fe3ba4c9c4fe772355d3c8b2
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
 
     project: odltools
     project-name: odltools
index 5af38839360fd11953c29e576003843441fb4ea7..a9beb7816f0c157554ce1bc9fe404971364dac81 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 322f2a585adab6ec06a3ee57ea99772d2723881c..37f2475a8f1217ebb6a548d0a115de2f24213ab0 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: of-config-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'of-config'
+    project-name: 'of-config'
+    branch: 'master'
+    mvn-settings: 'of-config-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: netconf-merge-{stream}'
+    email-upstream: '[of-config] [netconf]'
+
+    # Used by the release job
+    staging-profile-id: a6880455efe67
+
 - project:
     name: of-config-fluorine
     jobs:
@@ -7,7 +24,7 @@
     stream: fluorine
     project: 'of-config'
     project-name: 'of-config'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'of-config-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: netconf-merge-{stream}'
index bd0d28804f835e028992d3dcd895bb7b01c68222..d6cb6682a01027c225fa9b8f9c0da8e29ee1df7c 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: circuitsw-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'ofextensions/circuitsw'
+    project-name: 'circuitsw'
+    branch: 'master'
+    mvn-settings: 'ofextensions-circuitsw-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: ''
+    email-upstream: '[circuitsw]'
+
+    # Used by the release job
+    staging-profile-id: a68970cf5b25c
+
 - project:
     name: circuitsw-fluorine
     jobs:
@@ -7,7 +24,7 @@
     stream: fluorine
     project: 'ofextensions/circuitsw'
     project-name: 'circuitsw'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'ofextensions-circuitsw-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index 1d204fb82bbac13d6f628989d0397dbfe5ebae84..1c7036ce461347191aa2c77c3de72b2e0dcee28f 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 5e518c1270bc68b149e855b92162644daca0136d..9b400522616648edc1594423c51e607d4c912dad 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 8dcbbc35d4bab1f085c3ad528c2cede6bba07ede..70e26fbe739532e1dcc62945adaa5a579502ef72 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index a1c65c659062a3161f1f74cad6359061c1826e7c..5d294a6d956ad752bfcf759d43fce56d78a61e48 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index de884107d4776c225082e569f4a4d4f0c436f519..0f3bba85ee06287d33d049bc14e147f6333345cd 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 7b6f51859ad65e4d3ecefbad2eca229d89b7e5f2..fe51f8766638caf4c4632a0be4fa7f618dc055e2 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 5a43439c1187eb9a47b90486b62ef6461f5bb102..0f0ac4c1f8869b9d535d063adc51a72c14399f30 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index a5e190ec9ff775e41a9b559137044b2c95f15c90..98f5e083ef81e8224903a6a617531a6b26ee56d1 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index cb43fc97ba4a7af30a77918bd49cc78683825c69..6c60ea5c1e14b6a178cf81095e725797e16fdcdf 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 66165551b5f55a96fb727d638bc8eced678f1f30..85045f4d501d18c00a23273a72ab548c6d917efc 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index c85c13dcf8d5df5d5aa228d39f4ae99e0d38a179..104c06f663b57b5b1939567801225ad6f7d933d1 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 2fd214190228b466bbb06feaf3893d1e68b74f7c..1b3b189a5d6dba96f309a2072b9b242c1cf1082c 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index e0c77626e2119eb016f1d700c98f162f6b87238f..f00e38cec6c0d2fca8956972e08cb74591895ece 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index dfe30a048c455c783c624249070086a5e39d8b49..1a3be635fc08adda93830054be440e1edccf9274 100644 (file)
@@ -9,9 +9,12 @@
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
           os-branch: 'queens'
+      - fluorine:
+          branch: 'stable/fluorine'
+          os-branch: 'queens'
       - oxygen:
           branch: 'stable/oxygen'
           os-branch: 'queens'
index f4630fd143b918261905c1aaaac1c164115938ef..4e63550a9c1da0e1adf4db6fd9ce91dc55734939 100644 (file)
@@ -1,4 +1,36 @@
 ---
+- project:
+    name: openflowplugin-neon
+    jobs:
+      - '{project-name}-distribution-check-{stream}'
+      - '{project-name}-maven-javadoc-jobs'
+      - '{project-name}-rtd-jobs':
+          build-node: centos7-builder-2c-2g
+          doc-dir: .tox/docs/tmp/html
+          project-pattern: openflowplugin
+          rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-openflowplugin/38994/
+          rtd-token: 86ce095922558b890c61b1b05d682521d1d66d5f
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'openflowplugin'
+    project-name: 'openflowplugin'
+    branch: 'master'
+    build-node: centos7-builder-2c-8g
+    build-timeout: 90
+    mvn-settings: 'openflowplugin-settings'
+    mvn-goals: 'clean deploy 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]'
+
+    # Used by the release job
+    staging-profile-id: a68a76dc1b44c
+
 - project:
     name: openflowplugin-fluorine
     jobs:
@@ -15,7 +47,7 @@
     stream: fluorine
     project: 'openflowplugin'
     project-name: 'openflowplugin'
-    branch: 'master'
+    branch: 'stable/fluorine'
     build-node: centos7-builder-2c-8g
     build-timeout: 90
     mvn-settings: 'openflowplugin-settings'
index d1ca270379adabc14c0176c33d56e8cad99afcfa..9702ce9c814dec8a62c89e48daa75defcdca0a3a 100644 (file)
@@ -6,11 +6,16 @@
       - 'opflex-merge-{stream}'
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
           libuv-version: '1.8.0'
           rapidjson-version: '1.0.2'
           openvswitch-version: '2.6.0'
+      - fluorine:
+          branch: 'stable/fluorine'
+          libuv-version: '1.8.0'
+          rapidjson-version: '1.0.2'
+          openvswitch-version: '2.6.0'
       - oxygen:
           branch: 'stable/oxygen'
           libuv-version: '1.8.0'
index aef8a08695bb29a75a504fd51933e4253898d54b..537325c8c29bc64f21fd4cf3f6347171673390c8 100644 (file)
@@ -5,11 +5,16 @@
       - 'opflex-release-{stream}'
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
           libuv-version: '1.8.0'
           rapidjson-version: '1.0.2'
           openvswitch-version: '2.6.0'
+      - fluorine:
+          branch: 'stable/fluorine'
+          libuv-version: '1.8.0'
+          rapidjson-version: '1.0.2'
+          openvswitch-version: '2.6.0'
       - oxygen:
           branch: 'stable/oxygen'
           libuv-version: '1.8.0'
index d25238db6e5740b028c6bbcd9fedb70de6fbaa52..ea6cbc85b086b4097df528c99f2bdfb7cfae97a8 100644 (file)
@@ -1,4 +1,23 @@
 ---
+- project:
+    name: ovil-neon
+    jobs:
+      - odl-maven-jobs
+      - gerrit-tox-verify
+
+    stream: neon
+    project: ovil
+    project-name: ovil
+    branch: 'master'
+    mvn-settings: ovil-settings
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+    dependencies: ''
+    email-upstream: '[ovil]'
+
+    # Used by the release job
+    staging-profile-id: 7b48866c207d8
+
 - project:
     name: ovil-fluorine
     jobs:
@@ -8,7 +27,7 @@
     stream: fluorine
     project: ovil
     project-name: ovil
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: ovil-settings
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
 
index d819198819a94e4a42e66d1610eb88d24caa50e1..4eb6ee08b65c163b925699ccb88f6a0d090c5a4e 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index bb00aba5f0791842259ffc0ba11aaafec337cb5a..7453bddb94aad3719e4a7809094d66671dc23d99 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 034696f571437adbe2a17c7285bebdb9e0a287e7..e110e35a979ee06687a1e8181c998c660d895676 100644 (file)
@@ -5,8 +5,10 @@
       - 'ovsdb-daily-full-integration-{stream}'
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index dfd1d59acf6d468476c7e7a0454cc2745962bb62..247e9e9e65859239edabd35490f4055ab774d1c6 100644 (file)
@@ -8,9 +8,12 @@
     project: 'ovsdb'
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
           os-branch: 'queens'
+      - fluorine:
+          branch: 'stable/fluorine'
+          os-branch: 'queens'
       - oxygen:
           branch: 'stable/oxygen'
           os-branch: 'queens'
index 149e76adef62ed50f74633918f27605eb6cf87f9..3553845105175b2d7a4e80c2bf386fdf2708407f 100644 (file)
@@ -1,4 +1,29 @@
 ---
+- project:
+    name: ovsdb-neon
+    jobs:
+      - '{project-name}-distribution-check-{stream}'
+      - '{project-name}-maven-javadoc-jobs'
+      - '{project-name}-rtd-jobs':
+          build-node: centos7-builder-2c-2g
+          project-pattern: ovsdb
+          rtd-build-url: https://readthedocs.org/api/v2/webhook/opendaylight-ovsdb/35667/
+          rtd-token: 46030df8681cf7fc857aa80c1a7695f46ed252be
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'ovsdb'
+    project-name: 'ovsdb'
+    branch: 'master'
+    build-node: centos7-builder-2c-8g
+    mvn-settings: 'ovsdb-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'odlparent-merge-{stream},controller-merge-{stream},yangtools-merge-{stream}'
+    email-upstream: '[ovsdb] [odlparent] [controller] [yangtools]'
+
+    # Used by the release job
+    staging-profile-id: a68b188166958
+
 - project:
     name: ovsdb-fluorine
     jobs:
@@ -14,7 +39,7 @@
     stream: fluorine
     project: 'ovsdb'
     project-name: 'ovsdb'
-    branch: 'master'
+    branch: 'stable/fluorine'
     build-node: centos7-builder-2c-8g
     mvn-settings: 'ovsdb-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
index 0b892c04d353a6c7530d763710b39aeef194a9d8..0ebcba33e3d7465666759f93ded5ada237a9a36e 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 39e0d8a2dd6fa1181591dc7199eee350fac34358..d96dd73e99716168106aa407c6e76f6034685f48 100644 (file)
@@ -1,4 +1,22 @@
 ---
+- project:
+    name: p4plugin-neon
+    jobs:
+      - '{project-name}-maven-javadoc-jobs'
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'p4plugin'
+    project-name: 'p4plugin'
+    branch: 'master'
+    mvn-settings: 'p4plugin-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: ''
+    email-upstream: '[p4plugin]'
+
+    # Used by the release job
+    staging-profile-id: a68bf26e208d4
+
 - project:
     name: p4plugin-fluorine
     jobs:
@@ -8,7 +26,7 @@
     stream: fluorine
     project: 'p4plugin'
     project-name: 'p4plugin'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'p4plugin-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index 2a5b39eac7110f7e1ce379020cf5eb9142ac963f..39efbd8dec3f44c275274e2fb85f8b25c57b2705 100644 (file)
@@ -25,6 +25,7 @@
     project: 'integration/packaging'
 
     stream:
+      - neon
       - fluorine
       - oxygen
     distro:
index 44a7263f0885b323e864ac11a7f14b76a1775f8e..1c2b4563232d0c20282ba690140db508d468b94a 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 67d37c5a5993ad456f05cf699264043f16422247..af6a871cf4944ff99330c833bc48edf52d827fda 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: packetcable-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'packetcable'
+    project-name: 'packetcable'
+    branch: 'master'
+    mvn-settings: 'packetcable-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: ''
+    email-upstream: '[packetcable]'
+
+    # Used by the release job
+    staging-profile-id: a68ca4a24655c
+
 - project:
     name: packetcable-fluorine
     jobs:
@@ -7,7 +24,7 @@
     stream: fluorine
     project: 'packetcable'
     project-name: 'packetcable'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'packetcable-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index ec7f7e56c990d6511e89f7db572c0797721f0284..81808fbaf6fe5744cc7fe084fd0fb5de86e7f18e 100644 (file)
@@ -1,4 +1,22 @@
 ---
+- project:
+    name: persistence-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'persistence'
+    project-name: 'persistence'
+    branch: 'master'
+    jdk: openjdk7
+    mvn-settings: 'persistence-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: ''
+    email-upstream: '[persistence]'
+
+    # Used by the release job
+    staging-profile-id: a68d3c2bb44d1
+
 - project:
     name: persistence-fluorine
     jobs:
@@ -7,7 +25,7 @@
     stream: fluorine
     project: 'persistence'
     project-name: 'persistence'
-    branch: 'master'
+    branch: 'stable/fluorine'
     jdk: openjdk7
     mvn-settings: 'persistence-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
index 3239c60ba6467e40e1a38210cdaacb277aa44c42..c9928da5da56f9a478999cf64051f9401f5fceb9 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: reservation-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'reservation'
+    project-name: 'reservation'
+    branch: 'master'
+    mvn-settings: 'reservation-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: ''
+    email-upstream: '[reservation]'
+
+    # Used by the release job
+    staging-profile-id: a68d9bc504037
+
 - project:
     name: reservation-fluorine
     jobs:
@@ -7,7 +24,7 @@
     stream: fluorine
     project: 'reservation'
     project-name: 'reservation'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'reservation-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index 91b9e89bc30c824401d0548fbad5dbbecc62568b..f78d9edc9d235c48c32133e34300a36d9618323f 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index bc5124e5f9e7c0cb024d4562ce9fb1a5c6a18a16..8f16f15412caf7d1a829bec2d0047c7aa29831a0 100644 (file)
@@ -1,4 +1,22 @@
 ---
+- project:
+    name: sdninterfaceapp-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'sdninterfaceapp'
+    project-name: 'sdninterfaceapp'
+    branch: 'master'
+    build-node: centos7-builder-2c-8g
+    mvn-settings: 'sdninterfaceapp-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'bgpcep-merge-{stream}'
+    email-upstream: '[sdninterfaceapp] [bgpcep]'
+
+    # Used by the release job
+    staging-profile-id: a68e3d1ff55e3
+
 - project:
     name: sdninterfaceapp-fluorine
     jobs:
@@ -7,7 +25,7 @@
     stream: fluorine
     project: 'sdninterfaceapp'
     project-name: 'sdninterfaceapp'
-    branch: 'master'
+    branch: 'stable/fluorine'
     build-node: centos7-builder-2c-8g
     mvn-settings: 'sdninterfaceapp-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
index 1c29f81a2c2de55e78b5742bc33399999e5ac6b1..8de079d4f415bc8fae8dc11b0f61511be56a3451 100644 (file)
@@ -7,9 +7,12 @@
     project: 'serviceutils'
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
           os-branch: 'queens'
+      - fluorine:
+          branch: 'stable/fluorine'
+          os-branch: 'queens'
       - oxygen:
           branch: 'stable/oxygen'
           os-branch: 'queens'
index b76c175959e335bbfe1350a1708f4efe70686e39..dcd019835bd268a650fa757e2fbbe5f76a63a35e 100644 (file)
       - odl-maven-jobs
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 56d49f56369cbe042b0bc0fa8e053d8acc498bb3..05b7fd2f825a8100355b234eb181d9bb7a2aa507 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index e085c8e68d93aa262e18cf4d064c6f842936f9be..d12157507d4179ce7a55737ab03d5b47bdda43dd 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 422d4e4d387cd409f0ed96515426d1b953d29078..1e4833e31b9cafd84d241149a68b59756a6eb7e4 100644 (file)
@@ -9,9 +9,12 @@
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
           os-branch: 'queens'
+      - fluorine:
+          branch: 'stable/fluorine'
+          os-branch: 'queens'
       - oxygen:
           branch: 'stable/oxygen'
           os-branch: 'queens'
index ec17b9949bdd5855d21a78587ea16048ae7a6515..3dfecd935726b5ce9ecbb8e2ee488770295352ab 100644 (file)
@@ -5,8 +5,10 @@
       - 'gerrit-tox-verify'
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 2b1c073b7d2c4994514551795b47fbaa253bf08a..2633981ab8972fc9b2d5c0118cfe7dc08f724b63 100644 (file)
@@ -1,4 +1,29 @@
 ---
+- project:
+    name: sfc-neon
+    jobs:
+      - '{project-name}-distribution-check-{stream}'
+      - '{project-name}-rtd-jobs':
+          build-node: centos7-builder-2c-2g
+          project-pattern: sfc
+          rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-sfc/38996/
+          rtd-token: 2fa6c2900bbe181b0427ad65df3dc494ac749edb
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'sfc'
+    project-name: 'sfc'
+    branch: 'master'
+    mvn-settings: 'sfc-settings'
+    mvn-opts: '-Xmx2048m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
+    build-timeout: 120
+    dependencies: 'openflowplugin-merge-{stream},ovsdb-merge-{stream},lispflowmapping-merge-{stream}'
+    email-upstream: '[sfc] [openflowplugin] [ovsdb] [lispflowmapping]'
+    build-node: centos7-builder-8c-8g
+
+    # Used by the release job
+    staging-profile-id: a68eb361ca48a
+
 - project:
     name: sfc-fluorine
     jobs:
@@ -13,7 +38,7 @@
     stream: fluorine
     project: 'sfc'
     project-name: 'sfc'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'sfc-settings'
     mvn-opts: '-Xmx2048m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
     build-timeout: 120
index 1faecb9f5a5ff2b2630d9469e159fb8e6f9fe688..f220373229c8cb5c342507018ad5301e87e4ba22 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: snbi-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'snbi'
+    project-name: 'snbi'
+    branch: 'master'
+    mvn-settings: 'snbi-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: ''
+    email-upstream: '[snbi]'
+
+    # Used by the release job
+    staging-profile-id: a68f328cefed6
+
 - project:
     name: snbi-fluorine
     jobs:
@@ -7,7 +24,7 @@
     stream: fluorine
     project: 'snbi'
     project-name: 'snbi'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'snbi-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index 0ec71847e7557f3927130526d4253dcb36f10f00..881caab1819e757ddb61ca45e22eb4a0b361c423 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: snmp-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'snmp'
+    project-name: 'snmp'
+    branch: 'master'
+    mvn-settings: 'snmp-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'odlparent-merge-{stream}'
+    email-upstream: '[snmp] [odlparent]'
+
+    # Used by the release job
+    staging-profile-id: a68fb236b93a6
+
 - project:
     name: snmp-fluorine
     jobs:
@@ -7,7 +24,7 @@
     stream: fluorine
     project: 'snmp'
     project-name: 'snmp'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'snmp-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream}'
index 3da5fb41f4d48e5753a02ff67245512bd12a0bde..570a42948dad82ba69df9b8ecc6d6c1781e001c8 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: snmp4sdn-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'snmp4sdn'
+    project-name: 'snmp4sdn'
+    branch: 'master'
+    mvn-settings: 'snmp4sdn-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'odlparent-merge-{stream},controller-merge-{stream},yangtools-merge-{stream}'
+    email-upstream: '[snmp4sdn] [odlparent] [controller] [yangtools]'
+
+    # Used by the release job
+    staging-profile-id: a69034a4b6ef5
+
 - project:
     name: snmp4sdn-fluorine
     jobs:
@@ -7,7 +24,7 @@
     stream: fluorine
     project: 'snmp4sdn'
     project-name: 'snmp4sdn'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'snmp4sdn-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream},controller-merge-{stream},yangtools-merge-{stream}'
index 4c3271bc68c813ea192070d2f144be3757b41241..0560a86ea8967bca56981889baa92aee9d3bab38 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
           trigger-jobs: '{project}-merge-{stream}'
           # yamllint disable-line rule:line-length
           repo-url: 'mvn:org.opendaylight.sxp/features-sxp/1.7.0-SNAPSHOT/xml/features'
index 21c8d9aa8bc6371d240e3d9f1829ce4a40f5f52e..6381465cd91c71034f1544e6fc6d0e516740ab86 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
           trigger-jobs: '{project}-merge-{stream}'
           # yamllint disable-line rule:line-length
           repo-url: 'mvn:org.opendaylight.sxp/features-sxp/1.7.0-SNAPSHOT/xml/features'
index 71d140be32282a95c9a656d1838f0f85fa7feefe..c069051a0772f0461440314561a8c4f16f9967c5 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
           trigger-jobs: '{project}-merge-{stream}'
           # yamllint disable-line rule:line-length
           repo-url: 'mvn:org.opendaylight.sxp/features-sxp/1.7.0-SNAPSHOT/xml/features'
index f4488e2474b0313127c8caa85a896a2646373cee..d63b20e447beb57d7352f9a54f6de15d562b9f9f 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
           trigger-jobs: '{project}-merge-{stream}'
           # yamllint disable-line rule:line-length
           repo-url: 'mvn:org.opendaylight.sxp/features-sxp/1.7.0-SNAPSHOT/xml/features'
index 922b788958cf024f96fa2a2ab145a1302d3f5999..ef107d5ea9fd8479792ef8032236fe2509092203 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
           trigger-jobs: '{project}-merge-{stream}'
           # yamllint disable-line rule:line-length
           repo-url: 'mvn:org.opendaylight.sxp/features-sxp/1.7.0-SNAPSHOT/xml/features'
index 9a4f593310f11c741be0c4957834959a9bee3892..2e0b8fc61b4c82614378214a0432de5b35324e19 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
           trigger-jobs: '{project}-merge-{stream}'
           # yamllint disable-line rule:line-length
           repo-url: 'mvn:org.opendaylight.sxp/features-sxp/1.7.0-SNAPSHOT/xml/features'
index 3db08c4126a0692f33dd874ecb23c43d1ffcd9c4..2826c29a800765da0cb2057961cf7100ea9962f6 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
           trigger-jobs: '{project}-merge-{stream}'
           # yamllint disable-line rule:line-length
           repo-url: 'mvn:org.opendaylight.sxp/features-sxp/1.7.0-SNAPSHOT/xml/features'
index 0d64f56ae47e897b1d14841242a8b5a01e8e0e2a..f7f985e6162d7d121799f0ec0c73959671ca3eec 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: sxp-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'sxp'
+    project-name: 'sxp'
+    branch: 'master'
+    mvn-settings: 'sxp-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'odlparent-merge-{stream},controller-merge-{stream},yangtools-merge-{stream}'
+    email-upstream: '[sxp] [odlparent] [controller] [yangtools]'
+
+    # Used by the release job
+    staging-profile-id: a6909c75719b7
+
 - project:
     name: sxp-fluorine
     jobs:
@@ -7,7 +24,7 @@
     stream: fluorine
     project: 'sxp'
     project-name: 'sxp'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'sxp-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream},controller-merge-{stream},yangtools-merge-{stream}'
index 0adb0ca98e152f6693c1c95ec0a5bc78cfc9314e..09d519ea140218d3db1dfad2dca005e5432d6dbf 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: systemmetrics-neon
+    jobs:
+      - odl-maven-jobs
+
+    project: 'systemmetrics'
+    project-name: 'systemmetrics'
+    stream: neon
+    branch: 'master'
+    mvn-settings: 'systemmetrics-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
+    email-upstream: '[systemmetrics] [odlparent] [yangtools] [controller]'
+
+    # Used by the release job
+    staging-profile-id: a69113575458e
+
 - project:
     name: systemmetrics-fluorine
     jobs:
@@ -7,7 +24,7 @@
     project: 'systemmetrics'
     project-name: 'systemmetrics'
     stream: fluorine
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'systemmetrics-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
index 81e8d30c233b712f6794c29fd104ed612a6eb6ec..b7f34dcc5db9f4d367f93e6c5539e999e5243331 100644 (file)
@@ -1,4 +1,29 @@
 ---
+- project:
+    name: telemetry-neon
+    jobs:
+      - 'odl-maven-jobs'
+      - '{project-name}-integration-{stream}'
+
+    stream: neon
+    project: 'telemetry'
+    project-name: 'telemetry'
+    branch: 'master'
+    jdks:
+      - openjdk8
+    maven:
+      - mvn33:
+          mvn-version: 'mvn33'
+    mvn-settings: 'telemetry-settings'
+    mvn-goals: 'clean install'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: ''
+    email-upstream: '[telemetry]'
+    archive-artifacts: ''
+
+    # Used by the release job
+    staging-profile-id: 8ed9c52266504
+
 - project:
     name: telemetry-fluorine
     jobs:
@@ -8,7 +33,7 @@
     stream: fluorine
     project: 'telemetry'
     project-name: 'telemetry'
-    branch: 'master'
+    branch: 'stable/fluorine'
     jdks:
       - openjdk8
     maven:
index 28faf07c0e593f65c2972dcc4b7e48658f2124af..3a328e418cc1e96424290cab9f19e0a4fb90c077 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: topoprocessing-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'topoprocessing'
+    project-name: 'topoprocessing'
+    branch: 'master'
+    mvn-settings: 'topoprocessing-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'odlparent-merge-{stream},controller-merge-{stream},yangtools-merge-{stream}'
+    email-upstream: '[topoprocessing] [odlparent] [controller] [yangtools]'
+
+    # Used by the release job
+    staging-profile-id: a691bbe2328cb
+
 - project:
     name: topoprocessing-fluorine
     jobs:
@@ -7,7 +24,7 @@
     stream: fluorine
     project: 'topoprocessing'
     project-name: 'topoprocessing'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'topoprocessing-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream},controller-merge-{stream},yangtools-merge-{stream}'
index c73709f0475f22ae217fa5f369caf3ca9bdc3dc7..9b8855f92bff6b6502d82a2e3a83997304e95d2a 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: transportpce-neon
+    jobs:
+      - odl-maven-jobs
+
+    project: 'transportpce'
+    project-name: 'transportpce'
+    stream: neon
+    branch: 'master'
+    mvn-settings: 'transportpce-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
+    email-upstream: '[transportpce] [odlparent] [yangtools] [controller]'
+
+    # Used by the release job
+    staging-profile-id: a6927323fa3d4
+
 - project:
     name: transportpce-fluorine
     jobs:
@@ -7,7 +24,7 @@
     project: 'transportpce'
     project-name: 'transportpce'
     stream: fluorine
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'transportpce-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
index 66c28d422f0b051636def09f81f4584a6f1600ea..98e14e7b8c7e8cd2f53a97f9dd38bc27a3ffae58 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
           trigger-jobs: '{project}-merge-{stream}'
           # yamllint disable-line rule:line-length
           repo-url: 'mvn:org.opendaylight.tsdr/features-tsdr/1.6.0-SNAPSHOT/xml/features'
index 906577b5b7469cf0d610151085656c3517d4f22a..86d93adc1e809bb7f978e32089be25514351dc51 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
           trigger-jobs: '{project}-merge-{stream}'
           # yamllint disable-line rule:line-length
           repo-url: 'mvn:org.opendaylight.tsdr/features-tsdr/1.6.0-SNAPSHOT/xml/features'
index 689105582025ad0dd99b6a2aefc562231857b4bc..e1eb4f8501710f9c7dcf1c09b110f3b472fef586 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
           trigger-jobs: '{project}-merge-{stream}'
           # yamllint disable-line rule:line-length
           repo-url: 'mvn:org.opendaylight.tsdr/features-tsdr/1.6.0-SNAPSHOT/xml/features'
index fcffa2ac0701e8d251de6c180bc6a0f85f886015..1f6ac65de38853a91beb01c546fe68518630e065 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
           trigger-jobs: '{project}-merge-{stream}'
           # yamllint disable-line rule:line-length
           repo-url: 'mvn:org.opendaylight.tsdr/features-tsdr/1.6.0-SNAPSHOT/xml/features'
index 6b5dede2e14fdd71935a19a34e50ac5ac476e72e..1958b42e7ffbb84974eda4c7d6adc59bb610b298 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: tsdr-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'tsdr'
+    project-name: 'tsdr'
+    branch: 'master'
+    mvn-settings: 'tsdr-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: ''
+    email-upstream: '[tsdr]'
+
+    # Used by the release job
+    staging-profile-id: a69373036303c
+
 - project:
     name: tsdr-fluorine
     jobs:
@@ -7,7 +24,7 @@
     stream: fluorine
     project: 'tsdr'
     project-name: 'tsdr'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'tsdr-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index 1b3deeb8da8d3f7383e8c75d4ae0b628c95fdaf7..b271cb3197defcbbfa1c2a61bfe7e8a2df897d1b 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: ttp-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'ttp'
+    project-name: 'ttp'
+    branch: 'master'
+    mvn-settings: 'ttp-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'odlparent-merge-{stream}'
+    email-upstream: '[ttp] [odlparent]'
+
+    # Used by the release job
+    staging-profile-id: a693f948563d5
+
 - project:
     name: ttp-fluorine
     jobs:
@@ -7,7 +24,7 @@
     stream: fluorine
     project: 'ttp'
     project-name: 'ttp'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'ttp-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream}'
index 28d6dd77686906adede2f0c66943a4441f579072..895ac24d739f669d71ef60cf6831bb4227eeb60e 100644 (file)
@@ -1,4 +1,22 @@
 ---
+- project:
+    name: unimgr-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'unimgr'
+    project-name: 'unimgr'
+    branch: 'master'
+    mvn-settings: 'unimgr-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'ovsdb-merge-{stream}'
+    email-upstream: '[unimgr] [ovsdb]'
+    build-node: centos7-builder-4c-16g
+
+    # Used by the release job
+    staging-profile-id: a695d0a0b8d51
+
 - project:
     name: unimgr-fluorine
     jobs:
@@ -7,7 +25,7 @@
     stream: fluorine
     project: 'unimgr'
     project-name: 'unimgr'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'unimgr-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'ovsdb-merge-{stream}'
index 72846d311e8ee0c48b8649ea2cf7b70dfa1731d2..732540e0b42af7fd3b37f1e2fdf8d5791d4ac91b 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
           trigger-jobs: '{project}-merge-{stream}'
           # yamllint disable-line rule:line-length
           repo-url: 'mvn:org.opendaylight.usc/usc-features/1.6.0-SNAPSHOT/xml/features'
index c0a3cf701d6b60cf1de9671cb3acad824b6ca5c0..0b71f0a2bc939c7bcc9ab853d961035917a58ce5 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
           # yamllint disable-line rule:line-length
           repo-url: 'mvn:org.opendaylight.usc/usc-features/1.6.0-SNAPSHOT/xml/features'
       - oxygen:
index 32a2ee35e1ab6d8ae4f5ea8d4ae7b2616676cce9..1e31b30a432ce77caed8340d8fe35ca5cb0d1c76 100644 (file)
@@ -1,4 +1,22 @@
 ---
+- project:
+    name: usc-neon
+    jobs:
+      - '{project-name}-maven-javadoc-jobs'
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'usc'
+    project-name: 'usc'
+    branch: 'master'
+    mvn-settings: 'usc-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'controller-merge-{stream},yangtools-merge-{stream},odlparent-merge-{stream}'
+    email-upstream: '[usc] [controller] [yangtools] [odlparent]'
+
+    # Used by the release job
+    staging-profile-id: a697b633b3ffe
+
 - project:
     name: usc-fluorine
     jobs:
@@ -8,7 +26,7 @@
     stream: fluorine
     project: 'usc'
     project-name: 'usc'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'usc-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'controller-merge-{stream},yangtools-merge-{stream},odlparent-merge-{stream}'
index edbf3601e11341dd357f2663b24af4bd0696157f..38fdd2695f8b7ee603e71f866ea5305c6c99ff02 100644 (file)
 
     # Project branches
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index ce250f832d5c80eebc081bd6278a73827a5f3fca..edaee783db60d18a4073ddb72a6f2f2185a75be3 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: usecplugin-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'usecplugin'
+    project-name: 'usecplugin'
+    branch: 'master'
+    mvn-settings: 'usecplugin-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'openflowplugin-merge-{stream}'
+    email-upstream: '[usecplugin] [openflowplugin]'
+
+    # Used by the release job
+    staging-profile-id: a69902281e037
+
 - project:
     name: usecplugin-fluorine
     jobs:
@@ -7,7 +24,7 @@
     stream: fluorine
     project: 'usecplugin'
     project-name: 'usecplugin'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'usecplugin-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'openflowplugin-merge-{stream}'
index ca5d56eddf5c9aa226968986a6c15c9e977803b5..55110f83a5710020d99b58a0292740f60b0725ac 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: yang-push-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'yang-push'
+    project-name: 'yang-push'
+    branch: 'master'
+    mvn-settings: 'yang-push-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: ''
+    email-upstream: '[yang-push]'
+
+    # Used by the release job
+    staging-profile-id: a69aae2832869
+
 - project:
     name: yang-push-fluorine
     jobs:
@@ -7,7 +24,7 @@
     stream: fluorine
     project: 'yang-push'
     project-name: 'yang-push'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'yang-push-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index 18be81167f79a69f0a0a0f59dc95391850efa0b4..2468bb247693e0100531e9372f3b8a1cb2cf0d4f 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: yangide-neon
+    jobs:
+      - odl-maven-jobs
+
+    stream: neon
+    project: 'yangide'
+    project-name: 'yangide'
+    branch: 'master'
+    mvn-settings: 'yangide-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream}'
+    email-upstream: '[yangide] [odlparent] [yangtools]'
+
+    # Used by the release job
+    staging-profile-id: fba306956f98
+
 - project:
     name: yangide-fluorine
     jobs:
@@ -7,7 +24,7 @@
     stream: fluorine
     project: 'yangide'
     project-name: 'yangide'
-    branch: 'master'
+    branch: 'stable/fluorine'
     mvn-settings: 'yangide-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream}'
index 5a68f2b1ecdf6d30c556fdb32561eff381245082..a40bcf5ab9e84dbf09258c21e8770e8625757e51 100644 (file)
 
     # Project branches.
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
+      - fluorine:
+          branch: 'stable/fluorine'
       - oxygen:
           branch: 'stable/oxygen'
 
index 73f910c11de44545f0f0812129a3c5797cb23651..9e1167c0d18d211dd35a9ae912fde394413bf951 100644 (file)
@@ -7,9 +7,12 @@
     project: 'yangtools'
 
     stream:
-      - fluorine:
+      - neon:
           branch: 'master'
           os-branch: 'queens'
+      - fluorine:
+          branch: 'stable/fluorine'
+          os-branch: 'queens'
       - oxygen:
           branch: 'stable/oxygen'
           os-branch: 'queens'