Create stable/neon branch bump master to sodium 25/80125/1
authorAnil Belur <abelur@linuxfoundation.org>
Sat, 2 Feb 2019 12:45:31 +0000 (22:45 +1000)
committerAnil Belur <abelur@linuxfoundation.org>
Sun, 3 Feb 2019 10:38:31 +0000 (20:38 +1000)
Neon branch cutting to reflect new stable/neon branches and
move master to Sodium.

Change-Id: Ia7683219d65f81621553d491cf44880f0dccc2cf
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
174 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/ansible/ansible.yaml
jjb/archetypes/archetypes.yaml
jjb/autorelease/autorelease-projects.yaml
jjb/autorelease/autorelease-version-management.yaml
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/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/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/natapp/natapp.yaml
jjb/nemo/nemo-csit-engine.yaml
jjb/nemo/nemo.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.yaml
jjb/netvirt/netvirt-csit-multi-apex.yaml
jjb/netvirt/netvirt-csit-multi-openstack-upgrade.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-csit.yaml
jjb/odltools/odltools-patch-test.yaml
jjb/odltools/odltools.yaml
jjb/of-config/of-config.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.yaml
jjb/packetcable/packetcable-csit-pcmm.yaml
jjb/packetcable/packetcable.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-binding.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-csit-basic.yaml
jjb/telemetry/telemetry.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-tcp.yaml
jjb/usc/usc.yaml
jjb/usecplugin/usecplugin.yaml
jjb/yangtools/yangtools-csit-system.yaml
jjb/yangtools/yangtools-patch-test.yaml

index 8d328842cf906a2be04e5f9c5acb88bcd482e58d..f50680dea964dd27cb2bab2d326af1e1b6edea33 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 614ef0465451b27d8ca82e308706f47f569e9106..05aa6150dfc069e85b2a218dedd6ca16efaf9f46 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index fc0c7a97b0ddc833ba460e01d4021dc38368d09b..906e9601a27549329b0f03fe1c3111043b3b090b 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 06f0b3224df15dd51f7c1d47612e15c92775a53e..d3c9d0344bf55d9f3129663868a605bc319448c5 100644 (file)
@@ -7,9 +7,12 @@
     project: 'aaa'
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
           os-branch: 'queens'
+      - neon:
+          branch: 'stable/neon'
+          os-branch: 'queens'
       - fluorine:
           branch: 'stable/fluorine'
           os-branch: 'queens'
index 7284ed1988c230664000acf7a765e426b4231a74..e656fd486a725abf034deb306f3f454e4bf2bf4d 100644 (file)
@@ -1,4 +1,27 @@
 ---
+- project:
+    name: aaa-sodium
+    jobs:
+      - '{project-name}-distribution-check-{stream}'
+      - '{project-name}-rtd-jobs':
+          build-node: centos7-builder-2c-2g
+          project-pattern: aaa
+          rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-aaa/47615/
+          rtd-token: 621132230e1307d38f4aaf27e669d7dfdf98532f
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -13,7 +36,7 @@
     stream: neon
     project: 'aaa'
     project-name: 'aaa'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'aaa-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
index ef5c322acfaa0ffa1d0913ce7f5d02ec8bce5d94..f6551354fa42a9c44f0e5b8af356fd509bf04a1a 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index bde65374976126bafbe24f0718023f3025e4d5d9..0c52a87cd886d5ee9de47fa88bb6e3e77665fa30 100644 (file)
@@ -1,4 +1,22 @@
 ---
+- project:
+    name: alto-sodium
+    jobs:
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +25,7 @@
     stream: neon
     project: 'alto'
     project-name: 'alto'
-    branch: 'master'
+    branch: 'stable/neon'
     build-node: centos7-builder-2c-8g
     mvn-settings: 'alto-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
index 0295d49eb937685b1db440532a9f4fd2402e4b94..157305b8bfca59ee026ddfdeb492949c8a6ea945 100644 (file)
@@ -8,8 +8,10 @@
       - odl-maven-jobs
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
 
index b9a9761215044ce3f932877d849dacc86e2ddf94..0dd66f8255d67eecfa6b7201521428879d4b3717 100644 (file)
@@ -1,4 +1,28 @@
 ---
+- project:
+    name: archetypes-sodium
+    jobs:
+      - gerrit-maven-clm
+      - '{project-name}-merge-{stream}':
+          build-timeout: 180
+          cron: '@daily'
+          mvn-goals: clean install -V -Dmaven.compile.fork=true
+      - gerrit-maven-stage
+      - gerrit-maven-verify
+      - gerrit-maven-verify-dependencies:
+          build-timeout: 180
+
+    stream: sodium
+    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-neon
     jobs:
@@ -15,7 +39,7 @@
     stream: neon
     project: 'archetypes'
     project-name: 'archetypes'
-    branch: 'master'
+    branch: 'stable/neon'
     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 7860abfec0ceb3a7e9f00fc30b81e126f5c5bd18..896d5aabe97d95a43bae176a622a0f4628eb9737 100644 (file)
       - gerrit-tox-verify
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+          integration-test: sodium
+          extra-mvn-opts: -P!karaf -Pignore-lispflowmapping-integrationtest -Dsft.heap.max=4g
+              -Dskip.karaf.featureTest=true
+      - neon:
+          branch: 'stable/neon'
           integration-test: neon
           extra-mvn-opts: -P!karaf -Pignore-lispflowmapping-integrationtest -Dsft.heap.max=4g
               -Dskip.karaf.featureTest=true
index 20b96a4343088dbd7a0f8d9f72cd903956116f68..4427eacf1865da22ac4a3b8cd6080af643611b8b 100644 (file)
     build-node: centos7-builder-2c-8g
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 7347ea018976bc677bfc8c29c26ec5ce788d2608..793c33783abd22d8d64dccf81f5cd2a97aae7d03 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 31794be641cde9ee810b5f90d6f4d1983315f139..ce2cd23c82159752aab9b65020c095903ca6f55e 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index b6f0ca61dab511d6dc0a12ff224c8cfe4c59f9cb..f416cc881a8c8a9cd3c3f743994d71576b287788 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 84e5bb2a603d317f20b132e4b25d06ac362a8b69..a13904274d00f12c38a1c94ed21454489c077ef5 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index c8902b46ba191342973358e3423a74453e2948b1..3866469df253f0b9593975da06558ceb71f94516 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 534b08f25b4e6a101d88d25b967590e5cbff00f0..3e01dd93f7de792f105a781b94180bb7a92e3007 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 40e58d612ae23af1fc2febc2b8297b20128b7692..7045ad2e3f9754dbc42f83a57c28a8edf46acecb 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 2405fe4bd5969eb25aa03658aad74e543d2fe089..2f2fbc6e7a2b9516c08b1a889fd02222c9da4c7a 100644 (file)
@@ -9,8 +9,10 @@
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 82b640e10104fce4d6efbb4db0615a25eac42bb2..65641f9d708f9e964ca85165b7e92b3a1647ce65 100644 (file)
@@ -1,4 +1,34 @@
 ---
+- project:
+    name: bgpcep-sodium
+    jobs:
+      - '{project-name}-distribution-check-{stream}'
+      - '{project-name}-maven-javadoc-jobs'
+      - '{project-name}-rtd-jobs':
+          build-node: centos7-builder-2c-2g
+          project-pattern: bgpcep
+          rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-bgpcep/47576/
+          rtd-token: dbe9d1aabbe8812a26b428908f6613c28e3191fc
+      - odl-maven-jobs
+
+    stream: sodium
+    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}
+    email-upstream: '[bgpcep] [odlparent] [yangtools] [controller] [mdsal]'
+
+    # Used by the release job
+    staging-profile-id: 9427a05049030
+
 - project:
     name: bgpcep-neon
     jobs:
@@ -16,7 +46,7 @@
     project-name: 'bgpcep'
     build-node: centos7-builder-8c-8g
     build-timeout: 120
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'bgpcep-settings'
     mvn-opts: '-Xmx2048m -XX:MaxPermSize=256m'
     dependencies: >
index dc38606699874d43a08207f3bb817b1db153001f..5c785e7cab97124bbcd77d0e224935c1fbc4248a 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index bbebe4c86fc43af4aed1c8831cf10cbbf09eb048..e7c0c897b41f40f0a34e812c6b4ffa6a37c8b8e4 100644 (file)
@@ -1,4 +1,23 @@
 ---
+- project:
+    name: bier-sodium
+    jobs:
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +26,7 @@
     stream: neon
     project: 'bier'
     project-name: 'bier'
-    branch: 'master'
+    branch: 'stable/neon'
     build-node: centos7-builder-2c-8g
     build-timeout: 90
     mvn-settings: 'bier-settings'
index 1e2c783a5ce79cf185de9f169d82f76afd7a5ae4..551603f71720e0374f553e8851f9a029f2577ceb 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 55af0a842e071011dcf3ebf8f056b88913ca5a62..f9c38ad78da33bf6ad35a16a1fdf3e32eb88d366 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: capwap-sodium
+    jobs:
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +24,7 @@
     stream: neon
     project: 'capwap'
     project-name: 'capwap'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'capwap-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index 24fad7f9afe868017b985e3869cc864a4fdbb070..420f2af24146de57aa2e969f285954fa08b21e3d 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: cardinal-sodium
+    jobs:
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +24,7 @@
     stream: neon
     project: 'cardinal'
     project-name: 'cardinal'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'cardinal-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'openflowplugin-merge-{stream},iotdm-merge-{stream},sfc-merge-{stream}'
index 71988d3ae93d538acd51951d01d9f4aed5a48a1e..7cb7518cffe652c4e1fc4d71ff7dcb4971ae2903 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index fc12a575bfa3aa4012dba3a14634398e5e73db52..8806d681d4c321cd535983dc872b4d8cb8634439 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: centinel-sodium
+    jobs:
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +24,7 @@
     stream: neon
     project: 'centinel'
     project-name: 'centinel'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'centinel-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index 7f6b1205e8063dff02cee158b4b9da56bf5be2dd..74e57ec1b6dc5f2922dad2dd9224769aa7ac6d69 100644 (file)
     tools_system_image: ZZCI - Ubuntu 16.04 - kubernetes - 20180723-235526.580
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index c22ec726c7f9175cb68356f2fcabd37ebd97658b..3a85ed34663d34ab037a7f067c6109caf3ac24b4 100644 (file)
@@ -7,8 +7,10 @@
     project: 'coe'
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 8b01c9e56ca5c8b2082bb95ccd5d44cf8eec1bfa..ae6e8c6fd64052b4bc9b4153279b136d611bbbc3 100644 (file)
@@ -1,4 +1,28 @@
 ---
+- project:
+    name: coe-sodium
+    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: sodium
+    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-neon
     jobs:
@@ -13,7 +37,7 @@
     project: 'coe'
     project-name: 'coe'
     stream: neon
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'coe-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
index 2b655baa6582b70bd6912cca0b55da38bfdd7de7..6dfdeb468daf15b5ed5e6d3303eae5d0ecb14639 100644 (file)
     functionality: 'akka1'
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index e0c41376e93c3d9b44697d2b8e0152a8a9f456cf..775be11311d29ebb352f851df8f3387fe55e0d19 100644 (file)
       - 'clustering-tell'
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 7397512ac038a9d542e7a00139c4caf456176a8c..c35ccb77cf1d543bd61e9e339d610a57d5a2f364 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index db10859a7bd9748b58d3084dcc977a41832646f5..c415e70d670fd94cd7b1c39e67b89fdc28672522 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 250ce7da19cc298d378ab615a5592c326ecfe6f9..5a9d876ebb3be661221acde94ba986b2ca264121 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 0aefef94dd6d8eb48f184c6fd5e9eb8044a3abcd..c51db91a90fbb3e0e2e0d1c892af9a949ea05ade 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 1239d74f6667f80c6e320cf37a7a065172072a58..c4d563788a7095850af16bd7ff42adb29c1059ee 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 6f95f90c47b96fb2948bb08d4483d1fe1b3344b2..a7964a3a0e355a8cbb66eda20acd278c44b6b8c9 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 9f14470e84f77e6d69956dc4f4582182aca12f2d..20da46c3b8b846c14797643d0d11a0adcc02b6a7 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index b54e60c4ae0c3491e7d7c7c967172c385d89f6d4..b012d01e86d0724d86ea3bb5e07e64ff06f7b475 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index a631e6282d62aa4fef3e040c35a9241d158c0ddf..24de0ac2bf8ca6eee9933b5f54f169a99220b360 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index a1546a218aa08daacc23b88c97db1d725b2bd4b2..5b38236a665774acd758dd8c66438f8d7a9ebac5 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index a0890e13056d2ec6fe9a62a63611ebca40fbcc39..c36e730afe455455fbbb87ecac3b252f4fe0595b 100644 (file)
@@ -7,9 +7,12 @@
     project: 'controller'
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
           os-branch: 'queens'
+      - neon:
+          branch: 'stable/neon'
+          os-branch: 'queens'
       - fluorine:
           branch: 'stable/fluorine'
           os-branch: 'queens'
index 0a16ec99ad9883c675f10003098d23aa6223f1a9..a4ae7d016ba719b6cbec7ee5fff4ab6d3ba1adc0 100644 (file)
@@ -1,4 +1,31 @@
 ---
+- project:
+    name: controller-sodium
+    jobs:
+      - '{project-name}-distribution-check-{stream}'
+      - '{project-name}-maven-javadoc-jobs'
+      - '{project-name}-rtd-jobs':
+          build-node: centos7-builder-2c-2g
+          project-pattern: controller
+          rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-controller/48288/
+          rtd-token: b8440116c823a80c0fb0479eb7448a9196e6932f
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -14,7 +41,7 @@
     stream: neon
     project: 'controller'
     project-name: 'controller'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'controller-settings'
     mvn-goals: 'clean deploy -Pintegrationtests,docs'
     mvn-opts: '-Xmx4096m -XX:MaxPermSize=1024m -Dmaven.compile.fork=true'
index 98897a155f893277985cbf567c45a8e55828de34..1ce641b53e03ab31256bf347aa49e2a45d0aa4ea 100644 (file)
@@ -1,4 +1,22 @@
 ---
+- project:
+    name: coretutorials-sodium
+    jobs:
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +25,7 @@
     stream: neon
     project: 'coretutorials'
     project-name: 'coretutorials'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'coretutorials-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index 731844dea318efb09327c0648ef03025425f452e..c1a6ba502ee31191717d23a1f2291ce8ac4b5b2f 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index bf041892ca6dbe24596ac07db4fb0a74a85ac0ff..dfed23ea74dee679898a1ff2a4482f34409c7896 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 99057ec6fb5dc56681ef72d5f0b3f420b3c72890..cee7acfafa72bb72ea76411a7cad0632e35748b7 100644 (file)
@@ -1,4 +1,27 @@
 ---
+- project:
+    name: daexim-sodium
+    jobs:
+      - '{project-name}-distribution-check-{stream}'
+      - '{project-name}-rtd-jobs':
+          build-node: centos7-builder-2c-2g
+          project-pattern: daexim
+          rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-daexim/47611/
+          rtd-token: 76284f12638574f131cdccdf257d852d07c195fc
+      - odl-maven-jobs
+
+    project: 'daexim'
+    project-name: 'daexim'
+    stream: sodium
+    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-neon
     jobs:
@@ -13,7 +36,7 @@
     project: 'daexim'
     project-name: 'daexim'
     stream: neon
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'daexim-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
index 2c630ac722928fe39be851ae3b756168b00a5b5b..ce312defde6128cac9126e9356bbc8ac7343bce7 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index baf62c47e26c3a165113693ace6c69b9c239f388..b8e7e7399fb48a7829eeec9727e4c4b31c2a2750 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: didm-sodium
+    jobs:
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +24,7 @@
     stream: neon
     project: 'didm'
     project-name: 'didm'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'didm-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index d3aa75ecfa05e85b56152f9f50f3074b74e89201..f342bf494b59c3c21b396ccc43a633cb886f3521 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: dlux-sodium
+    jobs:
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +24,7 @@
     stream: neon
     project: 'dlux'
     project-name: 'dlux'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'dlux-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream}'
index 65f5c6f85880dbb7566e835b4f51f6c450422316..2afc8ff05ec5ec2a5f2f540ee505df7ae9bc46da 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 14e23e2dfd65002e687655620fc21a40f56802bd..11a03a780428626defbe30b47c13566949eae9f1 100644 (file)
@@ -1,4 +1,22 @@
 ---
+- project:
+    name: dluxapps-sodium
+    jobs:
+      - odl-maven-jobs
+
+    project: 'dluxapps'
+    project-name: 'dluxapps'
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +25,7 @@
     project: 'dluxapps'
     project-name: 'dluxapps'
     stream: neon
-    branch: 'master'
+    branch: 'stable/neon'
     build-node: centos7-builder-2c-8g
     mvn-settings: 'dluxapps-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
index 53ed32f95cd24cd7fe9bb056a4e57c57951e1ad5..b624019bfc584eac219b1bf5cc3334cbe2a5d04d 100644 (file)
@@ -6,8 +6,10 @@
       - gerrit-tox-verify
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index be113bbe2615604d97cbf5e22235764b6fcb5667..c9896ae49181dd18fcc9111c39259ddb1b445084 100644 (file)
@@ -1,4 +1,23 @@
 ---
+- project:
+    name: eman-sodium
+    jobs:
+      - '{project-name}-maven-javadoc-jobs'
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -8,7 +27,7 @@
     stream: neon
     project: 'eman'
     project-name: 'eman'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'eman-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index 1cc73c323edef59132bb845863b42ff1dc3a3198..3f99f83c003a9f0503b428da3017f5e63701da1f 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: faas-sodium
+    jobs:
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +24,7 @@
     stream: neon
     project: 'faas'
     project-name: 'faas'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'faas-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index 1769fe85d5882e4b8f53b640dd71e0a4fde49765..764a9f67705b6cfe8f2f6f282369dc333fcd64d3 100644 (file)
@@ -1,4 +1,22 @@
 ---
+- project:
+    name: federation-sodium
+    jobs:
+      - '{project-name}-maven-javadoc-jobs'
+      - odl-maven-jobs
+
+    project: 'federation'
+    project-name: 'federation'
+    stream: sodium
+    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-neon
     jobs:
@@ -8,7 +26,7 @@
     project: 'federation'
     project-name: 'federation'
     stream: neon
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'federation-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
index 46315bb4b09d9bdde34ed71345342177d91a1428..184d1d07cbfc9dd7483c36771a2684ea46ffb43f 100644 (file)
     testplan: '{project}-{functionality}.txt'
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 77067e5cb78b551cdb949ffa7448bca760d84fa1..6d95705bd6821f0898c3bbda34430098e691aa87 100644 (file)
@@ -7,9 +7,12 @@
     project: 'genius'
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
           os-branch: 'queens'
+      - neon:
+          branch: 'stable/neon'
+          os-branch: 'queens'
       - fluorine:
           branch: 'stable/fluorine'
           os-branch: 'queens'
index 6aad10ae9aafcc58efe4c6af2f1263da3946ba5b..fb3452d81569ffd29cd37a9b7bf7ac58fb42ba9d 100644 (file)
@@ -1,4 +1,38 @@
 ---
+- project:
+    name: genius-sodium
+    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
+
+    csit-gate-list: 'netvirt-csit-1node-0cmb-1ctl-2cmp-apex-queens-gate-snat-conntrack-{stream}'
+    block_on_csit: false
+
+    stream: sodium
+    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-neon
     jobs:
@@ -17,7 +51,7 @@
     stream: neon
     project: 'genius'
     project-name: 'genius'
-    branch: 'master'
+    branch: 'stable/neon'
     build-node: centos7-builder-2c-8g
     mvn-settings: 'genius-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
index 732faf41eecfd4210190392bb47318bfba7dbefd..48e130981990b1eea381cab36e5a69c19345c872 100644 (file)
     functionality: 'openstack'
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
           install-features: 'odl-groupbasedpolicy-neutron-and-ofoverlay,odl-restconf'
       - fluorine:
           branch: 'stable/fluorine'
index 5589adb53cc981946f1fd51c3888ebac10c95ae8..f929bfcb5c750a9a2ec30e6caad2421e1ae5ce41 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 5779e1a1dfc34ba75b1864d9ed73bc71b067ec50..896762a32ed5ec7c4ed7e960af0440f8e4e42cf1 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 10dbc33ad7b23f1340b857c0d09d888d60f4b681..868757e387bdb8e320b470e4c9b1b307834811e1 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 6a826d4746648029e82bda1b61eb9981c18b7d78..c86eeb22f5fcc47aa247e426ccbea746eb893429 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 25cbca1dc9b00f088e6d585210da657e3825ebaf..5e1efac09d537546b236fc3ed166c48186abc9e9 100644 (file)
@@ -1,4 +1,29 @@
 ---
+- project:
+    name: groupbasedpolicy-sodium
+    jobs:
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +32,7 @@
     stream: neon
     project: 'groupbasedpolicy'
     project-name: 'groupbasedpolicy'
-    branch: 'master'
+    branch: 'stable/neon'
     build-node: centos7-builder-2c-8g
     mvn-settings: 'groupbasedpolicy-settings'
     mvn-goals: '-U clean deploy findbugs:findbugs'
index 659a5765527f5d883be8afeced29d28d5c32fbee..eb8ef932beeb766a6404ff592a71121de5e1b2c4 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: vbd-sodium
+    jobs:
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +24,7 @@
     stream: neon
     project: 'honeycomb/vbd'
     project-name: 'vbd'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'honeycomb-vbd-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index b584fff798d72c56743f40865683a0e6d113176b..7a9233626fc8db3d7ad640249adf5603e116c4a4 100644 (file)
@@ -7,9 +7,12 @@
     project: 'infrautils'
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
           os-branch: 'queens'
+      - neon:
+          branch: 'stable/neon'
+          os-branch: 'queens'
       - fluorine:
           branch: 'stable/fluorine'
           os-branch: 'queens'
index 563eb54f694c76975d65e6893f9b79035c5ae694..ccf4124da9ff2d00a1052ae3918a5b56e3f9bf8c 100644 (file)
@@ -1,4 +1,29 @@
 ---
+- project:
+    name: infrautils-sodium
+    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: sodium
+    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-neon
     jobs:
@@ -15,7 +40,7 @@
     stream: neon
     project: 'infrautils'
     project-name: 'infrautils'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'infrautils-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream}'
index 1381e246b30d37cf4159e23d63d8fe4d29254567..f8eaf14f492ccec9aa7400d9a6b5ec4739dacbe9 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 004b1e79622dca93cd68567ff4266a5fa4045ea4..fe292d19aa05cddc9f0da41a9e69c88851c8f91b 100644 (file)
@@ -19,7 +19,7 @@
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     email-upstream: '[int/dist]'
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
           karaf-version: odl
           # Self-Managed projects repos and features:
               odl-telemetry-collector,
               odl-telemetry-configurator,
               odl-telemetry-all
+      - neon:
+          branch: 'stable/neon'
+          karaf-version: odl
+          # Self-Managed projects repos and features:
+          sm-repos: >
+              mvn:org.opendaylight.sxp/features-sxp//xml/features,
+              mvn:org.opendaylight.telemetry/features-telemetry//xml/features
+          sm-features: >
+              odl-sxp-routing,
+              odl-telemetry-collector,
+              odl-telemetry-configurator,
+              odl-telemetry-all
       - fluorine:
           branch: 'stable/fluorine'
           karaf-version: odl
@@ -71,7 +83,7 @@
     dist-pom: 'distribution/pom.xml'
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
           dependencies: >
               aaa-merge-{stream},
               ovsdb-merge-{stream},
               serviceutils-merge-{stream},
               sfc-merge-{stream}
+      - neon:
+          branch: 'stable/neon'
+          dependencies: >
+              aaa-merge-{stream},
+              bgpcep-merge-{stream},
+              coe-merge-{stream},
+              controller-merge-{stream},
+              daexim-merge-{stream},
+              genius-merge-{stream},
+              infrautils-merge-{stream},
+              lispflowmapping-merge-{stream},
+              mdsal-merge-{stream},
+              netconf-merge-{stream},
+              netvirt-merge-{stream}
+              neutron-merge-{stream},
+              openflowplugin-merge-{stream},
+              ovsdb-merge-{stream},
+              serviceutils-merge-{stream},
+              sfc-merge-{stream}
       - fluorine:
           branch: 'stable/fluorine'
           dependencies: >
     dist-pom: 'distribution/opendaylight/pom.xml'
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
           karaf-version: odl
           dependencies: >
               telemetry-merge-{stream},
               tsdr-merge-{stream},
               unimgr-merge-{stream}
+      - neon:
+          branch: 'stable/neon'
+          karaf-version: odl
+          dependencies: >
+              distribution-merge-managed-{stream},
+              sxp-merge-{stream},
+              telemetry-merge-{stream},
+              tsdr-merge-{stream},
+              unimgr-merge-{stream}
       - fluorine:
           branch: 'stable/fluorine'
           karaf-version: odl
     staging-profile-id: 2af042ed81d5e2
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
 
+      - neon:
+          branch: 'stable/neon'
+
       - fluorine:
           branch: 'stable/fluorine'
 
index b1b6c24d74f9c3cd2ef342cdfd9ebc3925d511ec..3b73465a4b3cac153b82b5b720f139ef3eab013a 100644 (file)
@@ -18,7 +18,7 @@
 
     # CSIT Lists in defaults.yaml
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
           mvn-version: 'mvn35'
           csit-list: !include: csit-jobs-neon.lst
               daexim ovsdb neutron openflowplugin coe genius lispflowmapping sfc netvirt
               bgpcep integration/distribution
 
+      - neon:
+          branch: 'stable/neon'
+          mvn-version: 'mvn35'
+          csit-list: !include: csit-jobs-neon.lst
+          build-order: >
+              odlparent yangtools infrautils mdsal controller serviceutils aaa netconf
+              daexim ovsdb neutron openflowplugin coe genius lispflowmapping sfc netvirt
+              bgpcep integration/distribution
+
       - fluorine:
           branch: 'stable/fluorine'
           mvn-version: 'mvn35'
index df7ec1e491997661772e5225a456d3690fe8424b..6d3c7e2e0cecc31dc4d6356f6d78c9768f84a233 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 784e75ccdf80c98491c313e240b44d3edb694ef0..cbc1aa35557f58d94048665bd3cfd74337c18fdc 100644 (file)
@@ -1,4 +1,22 @@
 ---
+- project:
+    name: iotdm-sodium
+    jobs:
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +25,7 @@
     stream: neon
     project: 'iotdm'
     project-name: 'iotdm'
-    branch: 'master'
+    branch: 'stable/neon'
     build-node: centos7-builder-2c-8g
     mvn-settings: 'iotdm-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
index c6a0cb8fec4a44b78d87b6f8fe282e6cd1cca4a1..d91bb5769d6b60b3f35e9210bfe2703ff5ebf12d 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 5059f3172e785d9f8fb0f37b675e0fcb9672b436..2900923fbdab3c88815cada58c87f05e6d89ecb1 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: jsonrpc-sodium
+    jobs:
+      - odl-maven-jobs
+
+    project: 'jsonrpc'
+    project-name: 'jsonrpc'
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +24,7 @@
     project: 'jsonrpc'
     project-name: 'jsonrpc'
     stream: neon
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'jsonrpc-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream}'
index 332eddb349ec5fdd31ad6da6653e8e86807f9927..864ac008d8e627629788cafabc203e9437636151 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 2366e31e099b7e3406ddc1548a8144066168b2d5..c056515c3454f45ef8c029a49ade2abbef20b63e 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 3c7fd0e8171f2c16abd99207cdd63336c1717012..816c2a609128bdf81dabef5d8baca492500d38a6 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 8634fd4497c213d298f45643ef763eda7d0050b5..6b00d9eb2835637fa0b141cb90d1e0edca879058 100644 (file)
@@ -9,8 +9,11 @@
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+          os-branch: 'queens'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 176de3580dfcb6f6e5ea164abb657c99bf8f19e0..60277c1509042afbd608b71cb3fe3f47a82f53bd 100644 (file)
@@ -1,4 +1,26 @@
 ---
+- project:
+    name: l2switch-sodium
+    jobs:
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +29,7 @@
     stream: neon
     project: 'l2switch'
     project-name: 'l2switch'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'l2switch-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
     dependencies: >
index 1cc1b232f97b2d4af776b5204c16339de3b74256..1195292a925d0adb5ec115fb8f6e14e51929716b 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 67ac76291d9bfa7b6248aa95e2eb55a5186a1aa4..322f27baa7b22325d324ae3506d488e814954f6b 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: lacp-sodium
+    jobs:
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +24,7 @@
     stream: neon
     project: 'lacp'
     project-name: 'lacp'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'lacp-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'openflowjava-merge-{stream},openflowplugin-merge-{stream}'
index a08c79e5a82be0e4f12c6288d253eab2eb158f61..cfdc281d64f921debb7eade7f85724ba08fa78e9 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 9017bc0674e0d966731c45eb926e3f4a7d425b89..88f17c38fa3f89907b448b1fba0d497de8188874 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 4d5492db04098df6d2d362da47b49630c44f0a70..957bc14dd709006af291dd8e73512ad64ed1c4b8 100644 (file)
@@ -1,4 +1,37 @@
 ---
+- project:
+    name: lispflowmapping-sodium
+    jobs:
+      - '{project-name}-distribution-check-{stream}'
+      - '{project-name}-maven-javadoc-jobs'
+      - '{project-name}-rtd-jobs':
+          build-node: centos7-builder-2c-2g
+          project-pattern: lispflowmapping
+          rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-lispflowmapping/47783/
+          rtd-token: 181be9dd804e4969b9f318a6f1988e3cbee9d9a8
+      - odl-maven-jobs
+
+    java-version:
+      - openjdk8
+      - openjdk11
+    stream: sodium
+    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-neon
     jobs:
@@ -17,7 +50,7 @@
     stream: neon
     project: 'lispflowmapping'
     project-name: 'lispflowmapping'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'lispflowmapping-settings'
     mvn-goals: 'clean deploy findbugs:findbugs javadoc:aggregate -DrepoBuild'
     mvn-opts: '-Xmx2048m -XX:MaxPermSize=512m -Dmaven.compile.fork=true'
index 0f36f54fe2a90722147fc89ee399f8563d655062..7b9e2ad0c637a6eed94737a02860b085dd682702 100644 (file)
     functionality: 'bindingv1'
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index ffafa87c310ffd9849f5f0b0b1957fe15104a832..720d0d6a42d1a824549de98d5e54aaef3fc1cc2c 100644 (file)
@@ -7,9 +7,12 @@
     project: 'mdsal'
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
           os-branch: 'queens'
+      - neon:
+          branch: 'stable/neon'
+          os-branch: 'queens'
       - fluorine:
           branch: 'stable/fluorine'
           os-branch: 'queens'
index 26098a6fa192febcd89e504112696e2b99fba5a8..073a5c03ae3aac24a58dd8460fe018efaca28422 100644 (file)
@@ -1,4 +1,22 @@
 ---
+- project:
+    name: natapp-sodium
+    jobs:
+      - '{project-name}-maven-javadoc-jobs'
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -8,7 +26,7 @@
     stream: neon
     project: 'natapp'
     project-name: 'natapp'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'natapp-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'openflowplugin-merge-{stream}'
index d56aeb22e9fa3622d1f08dd6886d27255f15f962..74e979bc2b63f0b4cd4b01e279e5280008278cbc 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index dc24a888f044c146c914ec86b0d7a2224bea8e76..b66975f183284dd73908529232d8494f88d255c4 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: nemo-sodium
+    jobs:
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +24,7 @@
     stream: neon
     project: 'nemo'
     project-name: 'nemo'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'nemo-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index 7652b068fb23f96001147d23bbee74f793fae30d..99e7ca44b4cd0ce7b0920b150dd8b17f4ed1138c 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 85766f77d4235bb6ceee02633e9bb1de3e63e6a7..b4dc4b99316359797e0217dbf9922b42bfe7d91d 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 7e85868e0045b347133ca037cad87c54cac2eacd..9fefcbb30aa2f8d50b0f2bab99ea5e0bca74ee37 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 8c2119f2cfbe74838d03dabb3bfb9f8a87b1e505..5af1fa1ee52effb128bf095f7f2a19346b53e849 100644 (file)
@@ -7,9 +7,12 @@
     project: 'netconf'
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
           os-branch: 'queens'
+      - neon:
+          branch: 'stable/neon'
+          os-branch: 'queens'
       - fluorine:
           branch: 'stable/fluorine'
           os-branch: 'queens'
index 6070964f4e70201ce8bc34582f7df72fcb1f879f..ccef3541361a9a11caeba58340a86a2f95c5d4df 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index fdbd77aaa90ea0f827117a44f47d383cb80e8d44..f38af32c1fa918561fa0a1e2b92c9295b4142822 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index e3f6be7f604a87e9d8b680190eaebfaa608727db..2e633990691a3afa1acb36afa10efb13936a8c8b 100644 (file)
@@ -1,4 +1,30 @@
 ---
+- project:
+    name: netconf-sodium
+    jobs:
+      - '{project-name}-distribution-check-{stream}'
+      - '{project-name}-rtd-jobs':
+          build-node: centos7-builder-2c-2g
+          project-pattern: netconf
+          rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-netconf/48397/
+          rtd-token: aee2df909686ab7ba36f2ed08d90bdcf81f7b8dc
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -13,7 +39,7 @@
     stream: neon
     project: 'netconf'
     project-name: 'netconf'
-    branch: 'master'
+    branch: 'stable/neon'
     build-node: centos7-builder-2c-8g
     mvn-settings: 'netconf-settings'
     mvn-goals: 'clean deploy -Pintegrationtests'
index 4a6e1609b68e7cdee5a87f3ef7c7ce43b0ea8196..206a3ce2e070c779ddb8c4899ca01c30cebd53bf 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: netide-sodium
+    jobs:
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +24,7 @@
     stream: neon
     project: 'netide'
     project-name: 'netide'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'netide-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'openflowjava-merge-{stream}'
index 005558ef50971ca114ad26d625951e5f8977107f..72c21f8e2240f214df5434a67a0658cfd265e101 100644 (file)
@@ -6,8 +6,10 @@
 
     project: 'netvirt'
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index d4a244d316f531c1d484f453a04aa2bb4ce8ddaa..de87d89611da5890081f847e8e16b430cdc2baed 100644 (file)
@@ -7,8 +7,10 @@
     project: 'netvirt'
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
 
index 1827b80726242b112e1c9cab4a6545bc55eab102..3fd404a3809cefc8efadabb9c8747079918f39c2 100644 (file)
@@ -7,9 +7,12 @@
     project: 'netvirt'
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
           os-branch: 'queens'
+      - neon:
+          branch: 'stable/neon'
+          os-branch: 'queens'
       - fluorine:
           branch: 'stable/fluorine'
           os-branch: 'queens'
index 02039887a075ee64bde7ed607e474077a6383b7c..aa10596e594e677732a3529061dac38aaa5856b5 100644 (file)
     block_on_csit: false
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 2453f98128c214316d655b39720352f4f711c735..35d51233eaf3e345548c97fa7adcd6622fff1662 100644 (file)
@@ -7,9 +7,12 @@
     project: 'neutron'
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
           os-branch: 'queens'
+      - neon:
+          branch: 'stable/neon'
+          os-branch: 'queens'
       - fluorine:
           branch: 'stable/fluorine'
           os-branch: 'queens'
index 20e835ed5e4028bb0178bbec050beca6dd4f1030..a1260d178ceb574f8d5fb2bd1c51bdf16b50e013 100644 (file)
@@ -1,4 +1,24 @@
 ---
+- project:
+    name: neutron-sodium
+    jobs:
+      - '{project-name}-distribution-check-{stream}'
+      - '{project-name}-maven-javadoc-jobs'
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -10,7 +30,7 @@
     project: 'neutron'
     project-name: 'neutron'
     build-timeout: 90
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'neutron-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream},aaa-merge-{stream}'
index ed3e16aed51e31693c130171103a8418895597a8..a984e31e6a7acfc04170522925c4d52452bd2156 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: next-sodium
+    jobs:
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +24,7 @@
     stream: neon
     project: 'next'
     project-name: 'next'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'next-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index c8421b900d5d1f0497d3ae1208951dd13584c6b1..6f5b8722e6556c3ee109fa6a7d0dac1a536a6060 100644 (file)
@@ -1,4 +1,22 @@
 ---
+- project:
+    name: nic-sodium
+    jobs:
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +25,7 @@
     stream: neon
     project: 'nic'
     project-name: 'nic'
-    branch: 'master'
+    branch: 'stable/neon'
     build-node: centos7-builder-2c-8g
     mvn-settings: 'nic-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
index c07b59a6581e8490d059045a9f98556c07c1c98c..9ecbf5106e2645eae7ae11c3536494714548f6f5 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: ocpplugin-sodium
+    jobs:
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +24,7 @@
     stream: neon
     project: 'ocpplugin'
     project-name: 'ocpplugin'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'ocpplugin-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
index 1ba9d383be03469e4b91533625200f4552f59f2e..ad6d163ce80b3b43b74cda3bfd9400c320a38247 100644 (file)
@@ -7,9 +7,12 @@
     project: 'odlparent'
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
           os-branch: 'queens'
+      - neon:
+          branch: 'stable/neon'
+          os-branch: 'queens'
       - fluorine:
           branch: 'stable/fluorine'
           os-branch: 'queens'
index 4c848fa5893e87ce7237b52382513cddd213105f..944eb6100d8f0cc20438c64c8e5145093859a446 100644 (file)
     testplan: '{project}-basic.txt'
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
 
index 6104f4fd5e741fa0a1dd6769efa16e946993e0fa..89d1baae80de46099eee40a44f95c113d5dc561f 100644 (file)
@@ -8,8 +8,10 @@
     jdk: openjdk8
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
 
index 60055fe106140b4be9ddaffe317e962be017c8f2..c323c7cf4b6988df151dcf1532f5a291c88dee91 100644 (file)
           rtd-token: 225d4ef64e1efce4fe3ba4c9c4fe772355d3c8b2
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
 
index c4baf3664d86abcfee2a55b2dd5b265c11e18b9e..d58d472758d064a1c1ed5232f52082858ed9f381 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: of-config-sodium
+    jobs:
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +24,7 @@
     stream: neon
     project: 'of-config'
     project-name: 'of-config'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'of-config-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: netconf-merge-{stream}'
index 4cda23afcd78b588732113a154b87782828f10b5..7e42629e1a32e4098e3386f452f768c88064591e 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index b404b273f4e1b8f1fef7da48146815486f5105c6..cc0769a33ab874aec3acb6b12133958a3e3cc31b 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 04b07adb1f677b61f1fb9f872ff15c45ad8ae55b..ea16ddbf7091ff4f36dd76309f7e90c83a7494be 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 6cf7e904ee4a74eee84dc36d75112b6ac83eaa83..eaa1bed6d9e5038640f3813efb6ef4b5c2761586 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 9bbc4cf698cde000b6576fff60d2b5b33b52ba10..7c93f51616b2f53fd13b763ecbd2995fc66e0a4f 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 36c42a25308ce6be16775c7450add4a55d9a1f1d..bd26c91cb8accf6e4c02f49c24cf996b7e2b8469 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index ca0d53dbe07e80754405eec5f0e5715112493002..115eb1425e2485e5552e5c3ea75bba0488d8cf44 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 540f34830855505b7f2c7b53fa7566651026a7a7..723c44bd1b776c56869d96bfffeac78cb4e63643 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 1232f7ff9dbb45834d8fc0122dcd2baecb76dff0..d85f6e9b46e0e9163bfdcb02af88e9d394efcac0 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index aa2a4db56aa826284460afec764323678b4b6920..f3a37540ea5ef78c59e5cb6f3dd0aa9439a91ac4 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index f5287d8b9cd3ce36d370f7c4e5aa6c61177f8554..d3a3b5fdb06a527ba836aa8a06b0e570af568d18 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 7bd8ad239e5e831f3f376f9f3236e951f6b7d22b..0b07f9c9f1a9edc359ce195a557d388d864b17c7 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 7d0a84343612501424320651bb236e3204ec3414..f0d78b2dc03c89eace04992732d93e70f1ec527a 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index bcfd5647e3a9c417485658667ad1553c84e215a3..c261be8bff22cd2f44874e96d98a6a78d5204ca2 100644 (file)
@@ -9,9 +9,12 @@
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
           os-branch: 'queens'
+      - neon:
+          branch: 'stable/neon'
+          os-branch: 'queens'
       - fluorine:
           branch: 'stable/fluorine'
           os-branch: 'queens'
index 7805f8dbcabeca30da4395e8e10d5436ba7dec96..1d730cd27a6ce07d5df42930d475481aaa1d5c26 100644 (file)
@@ -1,4 +1,39 @@
 ---
+- project:
+    name: openflowplugin-sodium
+    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
+
+    csit-gate-list: 'netvirt-csit-1node-0cmb-1ctl-2cmp-apex-queens-gate-snat-conntrack-{stream}'
+    block_on_csit: false
+
+    stream: sodium
+    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-neon
     jobs:
@@ -18,7 +53,7 @@
     stream: neon
     project: 'openflowplugin'
     project-name: 'openflowplugin'
-    branch: 'master'
+    branch: 'stable/neon'
     build-node: centos7-builder-2c-8g
     build-timeout: 90
     mvn-settings: 'openflowplugin-settings'
index 9702ce9c814dec8a62c89e48daa75defcdca0a3a..073a49077e4b844a8fcfc1fd97c8a23d809f4e23 100644 (file)
@@ -6,11 +6,16 @@
       - 'opflex-merge-{stream}'
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
           libuv-version: '1.8.0'
           rapidjson-version: '1.0.2'
           openvswitch-version: '2.6.0'
+      - neon:
+          branch: 'stable/neon'
+          libuv-version: '1.8.0'
+          rapidjson-version: '1.0.2'
+          openvswitch-version: '2.6.0'
       - fluorine:
           branch: 'stable/fluorine'
           libuv-version: '1.8.0'
index ff6acfc8af15a8ca4e3fc53d05b6f16305370f64..92639892a0647579807327b1dfcebf45343f168a 100644 (file)
       - 'opflex-release-{stream}'
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
           libuv-version: '1.8.0'
           rapidjson-version: '1.0.2'
           openvswitch-version: '2.6.0'
+      - neon:
+          branch: 'stable/neon'
+          libuv-version: '1.8.0'
+          rapidjson-version: '1.0.2'
+          openvswitch-version: '2.6.0'
       - fluorine:
           branch: 'stable/fluorine'
           libuv-version: '1.8.0'
index 6e7ef19a7661b3e7ac7877eb469c8b613d196da4..cdd86432653afb7a0fef8c9e83858e0acda29ce7 100644 (file)
@@ -1,4 +1,23 @@
 ---
+- project:
+    name: ovil-sodium
+    jobs:
+      - odl-maven-jobs
+      - gerrit-tox-verify
+
+    stream: sodium
+    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-neon
     jobs:
@@ -8,7 +27,7 @@
     stream: neon
     project: ovil
     project-name: ovil
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: ovil-settings
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
 
index 4eb6ee08b65c163b925699ccb88f6a0d090c5a4e..4f8f8d0d2fd794cf3b71bb7e39b2572925a7f7b4 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 7453bddb94aad3719e4a7809094d66671dc23d99..cca79c0f9fcc9398b9a06c0e4cec8bbf0d1b54c6 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 8f02b5d3eb0b469694cb00e75eac9bec3bbad8cd..4936a4704785bdad7c764c368bd8da603b38170f 100644 (file)
@@ -5,8 +5,10 @@
       - 'ovsdb-daily-full-integration-{stream}'
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 560e8b127b4ff5ddec1282d609fe4e72efa64094..1aed1eb6610ce822f7ea0cf33100b32f93b5c179 100644 (file)
@@ -8,9 +8,12 @@
     project: 'ovsdb'
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
           os-branch: 'queens'
+      - neon:
+          branch: 'stable/neon'
+          os-branch: 'queens'
       - fluorine:
           branch: 'stable/fluorine'
           os-branch: 'queens'
index c8c482541170477f1d8861c860419d8c89ffef00..0da62ad81fef5b320a750d53bdfc75976629b4ea 100644 (file)
@@ -1,4 +1,32 @@
 ---
+- project:
+    name: ovsdb-sodium
+    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
+
+    csit-gate-list: 'netvirt-csit-1node-0cmb-1ctl-2cmp-apex-queens-gate-snat-conntrack-{stream}'
+    block_on_csit: false
+
+    stream: sodium
+    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-neon
     jobs:
@@ -17,7 +45,7 @@
     stream: neon
     project: 'ovsdb'
     project-name: 'ovsdb'
-    branch: 'master'
+    branch: 'stable/neon'
     build-node: centos7-builder-2c-8g
     mvn-settings: 'ovsdb-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
index 6025be9a1e0b149f0ed1fd5eea00f6a431ce709e..b9dad70127ac6c9b3dd403b2263c534fb47795d6 100644 (file)
@@ -1,4 +1,22 @@
 ---
+- project:
+    name: p4plugin-sodium
+    jobs:
+      - '{project-name}-maven-javadoc-jobs'
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -8,7 +26,7 @@
     stream: neon
     project: 'p4plugin'
     project-name: 'p4plugin'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'p4plugin-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index 1c2b4563232d0c20282ba690140db508d468b94a..27eaabf41245cd41ecead2a3f299c5fd14fc9c8b 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 7d500b4e9a2908c59a495f5e35ebb2bce4b79785..3bf35a474eac2332fd77a7c6b4b1a2e88938ae26 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: packetcable-sodium
+    jobs:
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +24,7 @@
     stream: neon
     project: 'packetcable'
     project-name: 'packetcable'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'packetcable-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index 146c188931ba94c18d602739f13abe1681e5d2f3..eecc955a160ff1cccbf7dd54b52dfd8aa696ac70 100644 (file)
@@ -1,4 +1,22 @@
 ---
+- project:
+    name: sdninterfaceapp-sodium
+    jobs:
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +25,7 @@
     stream: neon
     project: 'sdninterfaceapp'
     project-name: 'sdninterfaceapp'
-    branch: 'master'
+    branch: 'stable/neon'
     build-node: centos7-builder-2c-8g
     mvn-settings: 'sdninterfaceapp-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
index da018f3a1bd522538555cb6abe29ec1328c8af1c..0512c6467bbf6ce6c1e25d16eb4d6881c4128fbc 100644 (file)
@@ -7,9 +7,12 @@
     project: 'serviceutils'
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
           os-branch: 'queens'
+      - neon:
+          branch: 'stable/neon'
+          os-branch: 'queens'
       - fluorine:
           branch: 'stable/fluorine'
           os-branch: 'queens'
index 98801745618fb27223023542db4d9c97dfb6e44e..6f26e6c43ccfacbe2f27a35a8fea8de7bbcc197a 100644 (file)
       - odl-maven-jobs
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 05b7fd2f825a8100355b234eb181d9bb7a2aa507..3d69353d3f86c9fdda744b6b87b32201be39f9a1 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index d12157507d4179ce7a55737ab03d5b47bdda43dd..989b543147e3d6340858eb853104239072d4185c 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 1e4833e31b9cafd84d241149a68b59756a6eb7e4..4f02422c1a4d761f646b5957c0eb66b311d332ef 100644 (file)
@@ -9,9 +9,12 @@
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
           os-branch: 'queens'
+      - neon:
+          branch: 'stable/neon'
+          os-branch: 'queens'
       - fluorine:
           branch: 'stable/fluorine'
           os-branch: 'queens'
index 3dfecd935726b5ce9ecbb8e2ee488770295352ab..084d292c62bdb50cc3836526f6dd6eeaed4e4692 100644 (file)
@@ -5,8 +5,10 @@
       - 'gerrit-tox-verify'
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index 4e659c575643eee72f1865f4361d4cf6ad31154b..5ae6d832b6c5d5c368895b355f077356beefc90f 100644 (file)
@@ -1,4 +1,29 @@
 ---
+- project:
+    name: sfc-sodium
+    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: sodium
+    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-neon
     jobs:
@@ -13,7 +38,7 @@
     stream: neon
     project: 'sfc'
     project-name: 'sfc'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'sfc-settings'
     mvn-opts: '-Xmx2048m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
     build-timeout: 120
index 9d6ef95f5bb6b46bc2d48b6ac31a449f2f28cec0..98a5f8bc437db77519abe62a4803969b0b2bd97c 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: snbi-sodium
+    jobs:
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +24,7 @@
     stream: neon
     project: 'snbi'
     project-name: 'snbi'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'snbi-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index 10a13ea7912921135a4d4a30094e877f8ba6556b..edd4944c51993ddc97f436e5d7d09a1f9ac58bdd 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: snmp-sodium
+    jobs:
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +24,7 @@
     stream: neon
     project: 'snmp'
     project-name: 'snmp'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'snmp-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream}'
index 228b19f42d54ffd7e0b201bec28bbcee7d328b45..e4d6b0dc686fe1e17ed0f4a9e3ab8084e93e2046 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: snmp4sdn-sodium
+    jobs:
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +24,7 @@
     stream: neon
     project: 'snmp4sdn'
     project-name: 'snmp4sdn'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'snmp4sdn-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream},controller-merge-{stream},yangtools-merge-{stream}'
index bbc6f40b42fff7cf4e916befa83c2d25703362f0..69c15f615192000bc39f393c271d585b49ed9d25 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
           trigger-jobs: '{project}-merge-{stream}'
           karaf-version: 'odl'
           # yamllint disable-line rule:line-length
index 422864f56a099b97666b5f1170833f7605a3b97d..34683f847320ff150a0b8a058b1bcac7a08d27ad 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
           trigger-jobs: '{project}-merge-{stream}'
           karaf-version: 'odl'
           # yamllint disable-line rule:line-length
index 89da503b9a41c6098ce6c9e1b8ec4e0f85e36809..1c67fec39637bb1de7e4636be2bd5937ebd70741 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
           trigger-jobs: '{project}-merge-{stream}'
           karaf-version: 'odl'
           # yamllint disable-line rule:line-length
index 6a898e951910f80e1e99760ec9010c2dec518180..35549ffb45431c89a68ba32a4a8a1cfb7b5f708c 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
           trigger-jobs: '{project}-merge-{stream}'
           karaf-version: 'odl'
           # yamllint disable-line rule:line-length
index 706ffb44e7684b56ad0dae38f9b0b686a672c9da..abe0b39e21bc2a3899dbf461c7258e2d37c9cb9f 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
           trigger-jobs: '{project}-merge-{stream}'
           karaf-version: 'odl'
           # yamllint disable-line rule:line-length
index 56417eafc9b5973a5eb5527b0a0f99337c786fc4..2a430e6693466cd86b44e386119d819f5b9096a7 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
           trigger-jobs: '{project}-merge-{stream}'
           karaf-version: 'odl'
           # yamllint disable-line rule:line-length
index 6d4882a3d4f94e8efe3028fba79656a736a922ef..2a0508168caa6bbe4f7c72f503679d9420427e90 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
           trigger-jobs: '{project}-merge-{stream}'
           karaf-version: 'odl'
           # yamllint disable-line rule:line-length
index c84828118ea7577b29fac4a06bfaba8cf78eb9e5..7e94e769255b8ac9638f1522b4288c609e68a644 100644 (file)
@@ -1,4 +1,32 @@
 ---
+- project:
+    name: sxp-sodium
+    jobs:
+      - '{project-name}-rtd-jobs':
+          build-node: centos7-builder-2c-2g
+          project-pattern: sxp
+          rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-sxp/47573/
+          rtd-token: 4a78556e59ce3ef35e61e2fa19ebae049acf6d5d
+      - odl-maven-jobs
+
+    java-version:
+      - openjdk8
+      - openjdk11
+
+    stream: sodium
+    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-neon
     jobs:
@@ -16,7 +44,7 @@
     stream: neon
     project: 'sxp'
     project-name: 'sxp'
-    branch: 'master'
+    branch: 'stable/neon'
 
     mvn-settings: 'sxp-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
index 87c311e3e65d407d0a85616246f90f5534846986..ddcaeb720c9f6e23a58ff98152452e9973090bd0 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: systemmetrics-sodium
+    jobs:
+      - odl-maven-jobs
+
+    project: 'systemmetrics'
+    project-name: 'systemmetrics'
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +24,7 @@
     project: 'systemmetrics'
     project-name: 'systemmetrics'
     stream: neon
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'systemmetrics-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
index b7f9829a624ad8c84f01ae4e2252f00605264fca..61caadd4f7d8686e7eac0a9b3779fec38c9d1fa0 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
 
     install:
       - all:
index c14d5a77c94435d7774d2945ae6941d598d0f35e..914fec7d96d2da8a4be353f6def0d19a941f177f 100644 (file)
@@ -1,4 +1,34 @@
 ---
+- project:
+    name: telemetry-sodium
+    jobs:
+      - 'odl-maven-jobs'
+      - '{project-name}-integration-{stream}'
+      - '{project-name}-rtd-jobs':
+          build-node: centos7-builder-2c-2g
+          project-pattern: telemetry
+          rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-telemetry/57583/
+          rtd-token: 694bcbf8e0b45b3c4e53174c6e5773ca351e1efb
+
+    stream: sodium
+    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-neon
     jobs:
@@ -13,7 +43,7 @@
     stream: neon
     project: 'telemetry'
     project-name: 'telemetry'
-    branch: 'master'
+    branch: 'stable/neon'
     jdks:
       - openjdk8
     maven:
index 508d53e69e3f3708ffd87fcb107b3d3460ae4b89..e7e126992da27a01b9ca1ceabd9b2853b6362bc7 100644 (file)
@@ -1,4 +1,29 @@
 ---
+- project:
+    name: transportpce-sodium
+    jobs:
+      - '{project-name}-rtd-jobs':
+          build-node: centos7-builder-2c-2g
+          project-pattern: transportpce
+          rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-transportpce/47688/
+          rtd-token: 6f37ba63226bdcc6c823ee455e62237cf68813fd
+      - gerrit-tox-verify:
+          build-timeout: 120
+          build-node: centos7-builder-8c-8g
+      - odl-maven-jobs
+
+    project: 'transportpce'
+    project-name: 'transportpce'
+    stream: sodium
+    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-neon
     jobs:
@@ -15,7 +40,7 @@
     project: 'transportpce'
     project-name: 'transportpce'
     stream: neon
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'transportpce-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
index 3af4a36affbfb574c5cab5dbc605ae66f6c38aa1..e54162502fa18a0310fa7b13fd53f6d8f83fd85d 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
           trigger-jobs: '{project}-merge-{stream}'
           karaf-version: 'odl'
           # yamllint disable-line rule:line-length
index f18d9c41fb01b13bb53d428d600bca435c5d96cf..541f105b10555dcdcd1062221211816cbcbde927 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
           trigger-jobs: '{project}-merge-{stream}'
           karaf-version: 'odl'
           # yamllint disable-line rule:line-length
index 219472b649569275aba672fde32e2851c822233e..a01b684e85acc1fee7dabde468a44140a8ad0156 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
           trigger-jobs: '{project}-merge-{stream}'
           karaf-version: 'odl'
           # yamllint disable-line rule:line-length
index cf00cd88636d3b1fdde25ba7807fbf4de5367849..97d4d76a30ef4903a5886e77057c49b5bfef2e02 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
           trigger-jobs: '{project}-merge-{stream}'
           karaf-version: 'odl'
           # yamllint disable-line rule:line-length
index f16049f8291378991e9ccfe3d00a13d8f758fe25..8327da28c1dfb21e0639b0c5b9e1896dcce19971 100644 (file)
@@ -1,4 +1,26 @@
 ---
+- project:
+    name: tsdr-sodium
+    jobs:
+      - '{project-name}-rtd-jobs':
+          build-node: centos7-builder-2c-2g
+          project-pattern: tsdr
+          rtd-build-url: https://readthedocs.org/api/v2/webhook/opendaylight-tsdr/47532/
+          rtd-token: 96c97641155132afcc5900bafc68af3364d91c99
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -12,7 +34,7 @@
     stream: neon
     project: 'tsdr'
     project-name: 'tsdr'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'tsdr-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: ''
index 59becd5b06097e5cd21c9aea7033a55fa6ca8263..bdf20fb95679f9d478bb892fff8e4b4f81650638 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: ttp-sodium
+    jobs:
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +24,7 @@
     stream: neon
     project: 'ttp'
     project-name: 'ttp'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'ttp-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'odlparent-merge-{stream}'
index cc769ff41d09d15a04ec4f07f61233b1c9195c09..4ca410d155be6dd917b582455f5a7acce1a24f21 100644 (file)
@@ -1,4 +1,27 @@
 ---
+- project:
+    name: unimgr-sodium
+    jobs:
+      - '{project-name}-rtd-jobs':
+          build-node: centos7-builder-2c-2g
+          project-pattern: unimgr
+          rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-unimgr/49748/
+          rtd-token: e12225e9b9ac67f5439c1619dcad342393b7ea31
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -12,7 +35,7 @@
     stream: neon
     project: 'unimgr'
     project-name: 'unimgr'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'unimgr-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'ovsdb-merge-{stream}'
index 0b71f0a2bc939c7bcc9ab853d961035917a58ce5..7f3615834a2c7e7b142b09e92f4545aa8651e6b7 100644 (file)
 
     # Project branches
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
           # yamllint disable-line rule:line-length
index a8fb8b199092a06ec470eae310c2ddbb9d33ec9c..878e8d3ff36654d2df75cc649bff8892be8fcbd5 100644 (file)
@@ -1,4 +1,22 @@
 ---
+- project:
+    name: usc-sodium
+    jobs:
+      - '{project-name}-maven-javadoc-jobs'
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -8,7 +26,7 @@
     stream: neon
     project: 'usc'
     project-name: 'usc'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'usc-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'controller-merge-{stream},yangtools-merge-{stream},odlparent-merge-{stream}'
index 8f51afc8a7fde6550f0d30e1108470ee81ad52f5..8a62676179e8dbe91c269f3ead1427da2a1c79d3 100644 (file)
@@ -1,4 +1,21 @@
 ---
+- project:
+    name: usecplugin-sodium
+    jobs:
+      - odl-maven-jobs
+
+    stream: sodium
+    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-neon
     jobs:
@@ -7,7 +24,7 @@
     stream: neon
     project: 'usecplugin'
     project-name: 'usecplugin'
-    branch: 'master'
+    branch: 'stable/neon'
     mvn-settings: 'usecplugin-settings'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     dependencies: 'openflowplugin-merge-{stream}'
index a40bcf5ab9e84dbf09258c21e8770e8625757e51..b21066fe95f3609ebeec8f69a0af181c87b578ea 100644 (file)
 
     # Project branches.
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
+      - neon:
+          branch: 'stable/neon'
       - fluorine:
           branch: 'stable/fluorine'
       - oxygen:
index e414787cd7c75c085865695cfe83be585b640e31..cc89c7a669750b23803aa5af5cfd74bfe1eab520 100644 (file)
@@ -7,9 +7,12 @@
     project: 'yangtools'
 
     stream:
-      - neon:
+      - sodium:
           branch: 'master'
           os-branch: 'queens'
+      - neon:
+          branch: 'stable/neon'
+          os-branch: 'queens'
       - fluorine:
           branch: 'stable/fluorine'
           os-branch: 'queens'