From: Anil Belur Date: Tue, 23 Feb 2021 02:13:26 +0000 (+1000) Subject: Branch cut for stable/silicon stream X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=d7f0089a47322c5028ad3cc3c71c52ecd1443139;p=releng%2Fbuilder.git Branch cut for stable/silicon stream master is moved to next release (phosphorus). Issue: https://jira.linuxfoundation.org/browse/IT-21581 Change-Id: Ic801cace3c3a06c0f27599be9a1931e6cdc92596 Signed-off-by: Anil Belur --- diff --git a/jjb/aaa/aaa-csit-authn.yaml b/jjb/aaa/aaa-csit-authn.yaml index 73c4d663ec..0a771869fb 100644 --- a/jjb/aaa/aaa-csit-authn.yaml +++ b/jjb/aaa/aaa-csit-authn.yaml @@ -13,9 +13,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/aaa/aaa-patch-test.yaml b/jjb/aaa/aaa-patch-test.yaml index cb9f2a911f..c5156f1fde 100644 --- a/jjb/aaa/aaa-patch-test.yaml +++ b/jjb/aaa/aaa-patch-test.yaml @@ -7,9 +7,12 @@ project: "aaa" stream: - - silicon: + - phosphorus: branch: "master" java-version: "openjdk11" + - silicon: + branch: "stable/silicon" + java-version: "openjdk11" - aluminium: branch: "stable/aluminium" java-version: "openjdk11" diff --git a/jjb/alt-datastores/alt-datastores.yaml b/jjb/alt-datastores/alt-datastores.yaml index 2726843354..638748d451 100644 --- a/jjb/alt-datastores/alt-datastores.yaml +++ b/jjb/alt-datastores/alt-datastores.yaml @@ -1,4 +1,28 @@ --- +- project: + name: alt-datastores-phosphorus + jobs: + - "{project-name}-rtd-jobs": + build-node: centos7-builder-2c-2g + project-pattern: alt-datastores + rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-alt-datastore/86481/ + rtd-token: dc412b0cc43fba4098173878f970e76380ce0084 + - odl-maven-jobs + - odl-maven-verify-jobs + + stream: phosphorus + project: "alt-datastores" + project-name: "alt-datastores" + branch: "master" + mvn-settings: "alt-datastores-settings" + mvn-opts: "-Xmx1024m" + dependencies: "odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}" + email-upstream: "[alt-datastores] [odlparent] [yangtools] [controller]" + build-node: centos7-docker-2c-8g + + # Used by the release job + staging-profile-id: daa2b00117ed6 + - project: name: alt-datastores-silicon jobs: @@ -13,7 +37,7 @@ stream: silicon project: "alt-datastores" project-name: "alt-datastores" - branch: "master" + branch: "stable/silicon" mvn-settings: "alt-datastores-settings" mvn-opts: "-Xmx1024m" dependencies: "odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}" diff --git a/jjb/archetypes/archetypes.yaml b/jjb/archetypes/archetypes.yaml index b27c809a27..f2e0cfc210 100644 --- a/jjb/archetypes/archetypes.yaml +++ b/jjb/archetypes/archetypes.yaml @@ -1,4 +1,22 @@ --- +- project: + name: archetypes-phosphorus + jobs: + - odl-maven-jobs-jdk11 + - odl-maven-verify-jobs + + stream: phosphorus + project: "archetypes" + project-name: "archetypes" + branch: "master" + java-version: "openjdk11" + 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-silicon jobs: @@ -8,7 +26,7 @@ stream: silicon project: "archetypes" project-name: "archetypes" - branch: "master" + branch: "stable/silicon" java-version: "openjdk11" mvn-settings: "archetypes-settings" dependencies: "odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream}" diff --git a/jjb/autorelease/autorelease-projects.yaml b/jjb/autorelease/autorelease-projects.yaml index 7b820293c0..65a4c9f741 100644 --- a/jjb/autorelease/autorelease-projects.yaml +++ b/jjb/autorelease/autorelease-projects.yaml @@ -13,9 +13,12 @@ - gerrit-tox-verify stream: - - silicon: + - phosphorus: branch: "master" integration-test: silicon + - silicon: + branch: "stable/silicon" + integration-test: silicon - aluminium: branch: "stable/aluminium" integration-test: aluminium diff --git a/jjb/autorelease/autorelease-version-management.yaml b/jjb/autorelease/autorelease-version-management.yaml index 1672c402c3..000aa2fe88 100644 --- a/jjb/autorelease/autorelease-version-management.yaml +++ b/jjb/autorelease/autorelease-version-management.yaml @@ -11,8 +11,10 @@ build-node: centos7-builder-2c-8g stream: - - silicon: + - phosphorus: branch: "master" + - silicon: + branch: "stable/silicon" - aluminium: branch: "stable/aluminium" - magnesium: diff --git a/jjb/bgpcep/bgpcep-csit-bgp-ingest-mixed.yaml b/jjb/bgpcep/bgpcep-csit-bgp-ingest-mixed.yaml index 1c2b4594ca..03f5e8120d 100644 --- a/jjb/bgpcep/bgpcep-csit-bgp-ingest-mixed.yaml +++ b/jjb/bgpcep/bgpcep-csit-bgp-ingest-mixed.yaml @@ -14,9 +14,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/bgpcep/bgpcep-csit-bgp-ingest.yaml b/jjb/bgpcep/bgpcep-csit-bgp-ingest.yaml index a354549042..7b08a56120 100644 --- a/jjb/bgpcep/bgpcep-csit-bgp-ingest.yaml +++ b/jjb/bgpcep/bgpcep-csit-bgp-ingest.yaml @@ -3,7 +3,7 @@ name: bgpcep-csit-bgp-ingest jobs: - inttest-csit-1node - # FIXME: Dicument differences from -mixed- and unify into single (matrix) definition. + # FIXME: Dicument differences from -mixed- and unify into single (matrix) definition. # The project name project: "bgpcep" @@ -13,9 +13,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/bgpcep/bgpcep-csit-bgpclustering-ha.yaml b/jjb/bgpcep/bgpcep-csit-bgpclustering-ha.yaml index 876dc63502..4fba92afd4 100644 --- a/jjb/bgpcep/bgpcep-csit-bgpclustering-ha.yaml +++ b/jjb/bgpcep/bgpcep-csit-bgpclustering-ha.yaml @@ -12,9 +12,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/bgpcep/bgpcep-csit-bgpclustering-longevity.yaml b/jjb/bgpcep/bgpcep-csit-bgpclustering-longevity.yaml index 05595801cd..395663e025 100644 --- a/jjb/bgpcep/bgpcep-csit-bgpclustering-longevity.yaml +++ b/jjb/bgpcep/bgpcep-csit-bgpclustering-longevity.yaml @@ -15,9 +15,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/bgpcep/bgpcep-csit-bgpclustering.yaml b/jjb/bgpcep/bgpcep-csit-bgpclustering.yaml index d0952e9867..bf6a5f1797 100644 --- a/jjb/bgpcep/bgpcep-csit-bgpclustering.yaml +++ b/jjb/bgpcep/bgpcep-csit-bgpclustering.yaml @@ -12,9 +12,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/bgpcep/bgpcep-csit-throughpcep.yaml b/jjb/bgpcep/bgpcep-csit-throughpcep.yaml index aa6b5cba44..6495486cff 100644 --- a/jjb/bgpcep/bgpcep-csit-throughpcep.yaml +++ b/jjb/bgpcep/bgpcep-csit-throughpcep.yaml @@ -14,9 +14,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/bgpcep/bgpcep-csit-userfeatures.yaml b/jjb/bgpcep/bgpcep-csit-userfeatures.yaml index 247e94d533..0e76879dd8 100644 --- a/jjb/bgpcep/bgpcep-csit-userfeatures.yaml +++ b/jjb/bgpcep/bgpcep-csit-userfeatures.yaml @@ -14,9 +14,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/bgpcep/bgpcep-patch-test.yaml b/jjb/bgpcep/bgpcep-patch-test.yaml index 66655a6d15..6fb08d4604 100644 --- a/jjb/bgpcep/bgpcep-patch-test.yaml +++ b/jjb/bgpcep/bgpcep-patch-test.yaml @@ -9,9 +9,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" java-version: "openjdk11" + - silicon: + branch: "stable/silicon" + java-version: "openjdk11" - aluminium: branch: "stable/aluminium" java-version: "openjdk11" diff --git a/jjb/bgpcep/bgpcep.yaml b/jjb/bgpcep/bgpcep.yaml index 81bbf70478..0639290df0 100644 --- a/jjb/bgpcep/bgpcep.yaml +++ b/jjb/bgpcep/bgpcep.yaml @@ -1,4 +1,36 @@ --- +- project: + name: bgpcep-phosphorus + 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-jdk11 + - odl-maven-verify-jobs + + stream: phosphorus + project: "bgpcep" + project-name: "bgpcep" + build-node: centos7-builder-8c-8g + build-timeout: 120 + branch: "master" + java-version: "openjdk11" + mvn-settings: "bgpcep-settings" + mvn-opts: "-Xmx2048m" + 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-silicon jobs: @@ -17,7 +49,7 @@ project-name: "bgpcep" build-node: centos7-builder-8c-8g build-timeout: 120 - branch: "master" + branch: "stable/silicon" java-version: "openjdk11" mvn-settings: "bgpcep-settings" mvn-opts: "-Xmx2048m" diff --git a/jjb/bier/bier-csit-basic.yaml b/jjb/bier/bier-csit-basic.yaml index 85f6517558..946e7a12d6 100644 --- a/jjb/bier/bier-csit-basic.yaml +++ b/jjb/bier/bier-csit-basic.yaml @@ -14,9 +14,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/bier/bier.yaml b/jjb/bier/bier.yaml index f80d7ac7aa..a437c2a152 100644 --- a/jjb/bier/bier.yaml +++ b/jjb/bier/bier.yaml @@ -1,4 +1,25 @@ --- +- project: + name: bier-phosphorus + jobs: + - odl-maven-jobs + - odl-maven-verify-jobs + + stream: phosphorus + project: "bier" + project-name: "bier" + branch: "master" + build-node: centos7-builder-2c-8g + build-timeout: 90 + mvn-settings: "bier-settings" + mvn-opts: "-Xmx1024m" + dependencies: "" + email-upstream: "[bier]" + disable-job: true + + # Used by the release job + staging-profile-id: 942a8075b1f2a + - project: name: bier-silicon jobs: @@ -8,7 +29,7 @@ stream: silicon project: "bier" project-name: "bier" - branch: "master" + branch: "stable/silicon" build-node: centos7-builder-2c-8g build-timeout: 90 mvn-settings: "bier-settings" diff --git a/jjb/coe/coe.yaml b/jjb/coe/coe.yaml index 23104b1661..f8e18bc1e4 100644 --- a/jjb/coe/coe.yaml +++ b/jjb/coe/coe.yaml @@ -1,4 +1,29 @@ --- +- project: + name: coe-phosphorus + jobs: + - "{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-jdk11 + - odl-maven-verify-jobs + + project: "coe" + project-name: "coe" + stream: phosphorus + branch: "master" + java-version: "openjdk11" + mvn-settings: "coe-settings" + mvn-opts: "-Xmx1024m" + 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-silicon jobs: @@ -13,7 +38,7 @@ project: "coe" project-name: "coe" stream: silicon - branch: "master" + branch: "stable/silicon" java-version: "openjdk11" mvn-settings: "coe-settings" mvn-opts: "-Xmx1024m" diff --git a/jjb/controller/controller-csit-akka1.yaml b/jjb/controller/controller-csit-akka1.yaml index c110d9e5da..b2c926d62f 100644 --- a/jjb/controller/controller-csit-akka1.yaml +++ b/jjb/controller/controller-csit-akka1.yaml @@ -11,9 +11,12 @@ functionality: "akka1" stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/controller/controller-csit-clustering.yaml b/jjb/controller/controller-csit-clustering.yaml index 8dd96a2376..d98ab332a3 100644 --- a/jjb/controller/controller-csit-clustering.yaml +++ b/jjb/controller/controller-csit-clustering.yaml @@ -12,9 +12,12 @@ elasticsearch-attribute: "disabled" stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/controller/controller-csit-cs-chasing-leader.yaml b/jjb/controller/controller-csit-cs-chasing-leader.yaml index f7c374bf3f..70b4b7f0e1 100644 --- a/jjb/controller/controller-csit-cs-chasing-leader.yaml +++ b/jjb/controller/controller-csit-cs-chasing-leader.yaml @@ -15,9 +15,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/controller/controller-csit-cs-partnheal.yaml b/jjb/controller/controller-csit-cs-partnheal.yaml index e079a4e17b..40587064e9 100644 --- a/jjb/controller/controller-csit-cs-partnheal.yaml +++ b/jjb/controller/controller-csit-cs-partnheal.yaml @@ -15,9 +15,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/controller/controller-csit-ddb-expl-lead-movement.yaml b/jjb/controller/controller-csit-ddb-expl-lead-movement.yaml index 2c40dce9cf..46b6a29ccd 100644 --- a/jjb/controller/controller-csit-ddb-expl-lead-movement.yaml +++ b/jjb/controller/controller-csit-ddb-expl-lead-movement.yaml @@ -15,9 +15,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/controller/controller-csit-dnb-noloss.yaml b/jjb/controller/controller-csit-dnb-noloss.yaml index 22abf952db..bef44f11dd 100644 --- a/jjb/controller/controller-csit-dnb-noloss.yaml +++ b/jjb/controller/controller-csit-dnb-noloss.yaml @@ -15,9 +15,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/controller/controller-csit-drb-partnheal.yaml b/jjb/controller/controller-csit-drb-partnheal.yaml index 4420b17f0f..de489b8e48 100644 --- a/jjb/controller/controller-csit-drb-partnheal.yaml +++ b/jjb/controller/controller-csit-drb-partnheal.yaml @@ -15,9 +15,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/controller/controller-csit-drb-precedence.yaml b/jjb/controller/controller-csit-drb-precedence.yaml index 4756dbf845..fc3890e4c2 100644 --- a/jjb/controller/controller-csit-drb-precedence.yaml +++ b/jjb/controller/controller-csit-drb-precedence.yaml @@ -15,9 +15,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/controller/controller-csit-dsbenchmark-cluster.yaml b/jjb/controller/controller-csit-dsbenchmark-cluster.yaml index 32907037b2..88a54f8ed3 100644 --- a/jjb/controller/controller-csit-dsbenchmark-cluster.yaml +++ b/jjb/controller/controller-csit-dsbenchmark-cluster.yaml @@ -12,9 +12,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/controller/controller-csit-dsbenchmark.yaml b/jjb/controller/controller-csit-dsbenchmark.yaml index 9038123d09..7cad11d895 100644 --- a/jjb/controller/controller-csit-dsbenchmark.yaml +++ b/jjb/controller/controller-csit-dsbenchmark.yaml @@ -12,9 +12,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/controller/controller-csit-rest-cars-perf.yaml b/jjb/controller/controller-csit-rest-cars-perf.yaml index b29b2ca566..9ab8573ae3 100644 --- a/jjb/controller/controller-csit-rest-cars-perf.yaml +++ b/jjb/controller/controller-csit-rest-cars-perf.yaml @@ -12,9 +12,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/controller/controller-csit-rest-clust-cars-perf.yaml b/jjb/controller/controller-csit-rest-clust-cars-perf.yaml index cc683e28a3..5a9c622860 100644 --- a/jjb/controller/controller-csit-rest-clust-cars-perf.yaml +++ b/jjb/controller/controller-csit-rest-clust-cars-perf.yaml @@ -14,9 +14,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/controller/controller-patch-test.yaml b/jjb/controller/controller-patch-test.yaml index 6a12e7faac..1fa23f4be4 100644 --- a/jjb/controller/controller-patch-test.yaml +++ b/jjb/controller/controller-patch-test.yaml @@ -7,9 +7,12 @@ project: "controller" stream: - - silicon: + - phosphorus: branch: "master" java-version: "openjdk11" + - silicon: + branch: "stable/silicon" + java-version: "openjdk11" - aluminium: branch: "stable/aluminium" java-version: "openjdk11" diff --git a/jjb/daexim/daexim-csit-basic.yaml b/jjb/daexim/daexim-csit-basic.yaml index 7b3255a590..ba58c6d391 100644 --- a/jjb/daexim/daexim-csit-basic.yaml +++ b/jjb/daexim/daexim-csit-basic.yaml @@ -12,9 +12,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/daexim/daexim-csit-clustering-basic.yaml b/jjb/daexim/daexim-csit-clustering-basic.yaml index 26b3f5eb6d..f442b3824d 100644 --- a/jjb/daexim/daexim-csit-clustering-basic.yaml +++ b/jjb/daexim/daexim-csit-clustering-basic.yaml @@ -12,9 +12,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/daexim/daexim.yaml b/jjb/daexim/daexim.yaml index 87482709aa..a943672e92 100644 --- a/jjb/daexim/daexim.yaml +++ b/jjb/daexim/daexim.yaml @@ -1,4 +1,29 @@ --- +- project: + name: daexim-phosphorus + 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-jdk11 + - odl-maven-verify-jobs + + project: "daexim" + project-name: "daexim" + stream: phosphorus + branch: "master" + java-version: "openjdk11" + mvn-settings: "daexim-settings" + mvn-opts: "-Xmx1024m" + 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-silicon jobs: @@ -14,7 +39,7 @@ project: "daexim" project-name: "daexim" stream: silicon - branch: "master" + branch: "stable/silicon" java-version: "openjdk11" mvn-settings: "daexim-settings" mvn-opts: "-Xmx1024m" diff --git a/jjb/defaults.yaml b/jjb/defaults.yaml index 4f440af00a..a90c876a62 100644 --- a/jjb/defaults.yaml +++ b/jjb/defaults.yaml @@ -254,3 +254,26 @@ distribution-deploy-magnesium, distribution-offline-magnesium, openflowplugin-csit-1node-longevity-only-magnesium + csit-mri-list-phosphorus: > + controller-csit-1node-akka1-all-phosphorus, + controller-csit-1node-benchmark-all-phosphorus, + controller-csit-1node-rest-cars-perf-all-phosphorus, + controller-csit-3node-benchmark-all-phosphorus, + controller-csit-3node-clustering-ask-all-phosphorus, + controller-csit-3node-clustering-tell-all-phosphorus, + controller-csit-3node-rest-clust-cars-perf-ask-only-phosphorus, + controller-csit-3node-rest-clust-cars-perf-tell-only-phosphorus, + mdsal-csit-3node-netty-replicate-only-phosphorus, + yangtools-csit-1node-system-only-phosphorus + csit-weekly-list-phosphorus: > + controller-csit-1node-notifications-longevity-only-phosphorus, + controller-csit-3node-drb-partnheal-longevity-only-phosphorus, + controller-csit-3node-drb-precedence-longevity-only-phosphorus, + controller-csit-3node-ddb-expl-lead-movement-longevity-only-phosphorus, + bgpcep-csit-3node-bgpclustering-longevity-only-phosphorus, + distribution-deploy-phosphorus, + distribution-offline-phosphorus, + openflowplugin-csit-1node-longevity-only-phosphorus + csit-sanity-list-phosphorus: > + openflowplugin-csit-1node-sanity-only-phosphorus, + distribution-sanity-phosphorus diff --git a/jjb/detnet/detnet.yaml b/jjb/detnet/detnet.yaml index d407270024..1554246c47 100644 --- a/jjb/detnet/detnet.yaml +++ b/jjb/detnet/detnet.yaml @@ -1,4 +1,29 @@ --- +- project: + name: detnet-phosphorus + jobs: + - "{project-name}-rtd-jobs": + build-node: centos7-builder-2c-2g + project-pattern: detnet + rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-detnet/86479/ + rtd-token: 5195d77d11453a03e4b4ad3688b7026ab02cfcce + - odl-maven-jobs-jdk11 + - odl-maven-verify-jobs + + stream: phosphorus + project: "detnet" + project-name: "detnet" + branch: "master" + java-version: "openjdk11" + mvn-settings: "detnet-settings" + mvn-opts: "-Xmx1024m" + dependencies: "odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}" + email-upstream: "[detnet] [odlparent] [yangtools] [controller]" + build-node: centos7-docker-2c-8g + + # Used by the release job + staging-profile-id: 8981976d0fea7 + - project: name: detnet-silicon jobs: @@ -13,7 +38,7 @@ stream: silicon project: "detnet" project-name: "detnet" - branch: "master" + branch: "stable/silicon" java-version: "openjdk11" mvn-settings: "detnet-settings" mvn-opts: "-Xmx1024m" diff --git a/jjb/dluxapps/dluxapps-csit-yangman.yaml b/jjb/dluxapps/dluxapps-csit-yangman.yaml index 867cd6c333..127aa212c5 100644 --- a/jjb/dluxapps/dluxapps-csit-yangman.yaml +++ b/jjb/dluxapps/dluxapps-csit-yangman.yaml @@ -14,9 +14,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/dluxapps/dluxapps.yaml b/jjb/dluxapps/dluxapps.yaml index e1fba2c64c..f82822e968 100644 --- a/jjb/dluxapps/dluxapps.yaml +++ b/jjb/dluxapps/dluxapps.yaml @@ -1,4 +1,24 @@ --- +- project: + name: dluxapps-phosphorus + jobs: + - odl-maven-jobs + - odl-maven-verify-jobs + + project: "dluxapps" + project-name: "dluxapps" + stream: phosphorus + branch: "master" + build-node: centos7-builder-2c-8g + mvn-settings: "dluxapps-settings" + mvn-opts: "-Xmx1024m" + dependencies: "odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}" + email-upstream: "[dluxapps] [odlparent] [yangtools] [controller]" + disable-job: true + + # Used by the release job + staging-profile-id: 96e6fb1e65bf9 + - project: name: dluxapps-silicon jobs: @@ -8,7 +28,7 @@ project: "dluxapps" project-name: "dluxapps" stream: silicon - branch: "master" + branch: "stable/silicon" build-node: centos7-builder-2c-8g mvn-settings: "dluxapps-settings" mvn-opts: "-Xmx1024m" diff --git a/jjb/docs/docs-rtd.yaml b/jjb/docs/docs-rtd.yaml index b3f5877bc3..98f57e5f5b 100644 --- a/jjb/docs/docs-rtd.yaml +++ b/jjb/docs/docs-rtd.yaml @@ -6,8 +6,10 @@ - gerrit-tox-verify stream: - - silicon: + - phosphorus: branch: "master" + - silicon: + branch: "stable/silicon" - aluminium: branch: "stable/aluminium" - magnesium: diff --git a/jjb/genius/genius-csit-genius.yaml b/jjb/genius/genius-csit-genius.yaml index 05e7b80176..78b1f789b2 100644 --- a/jjb/genius/genius-csit-genius.yaml +++ b/jjb/genius/genius-csit-genius.yaml @@ -16,9 +16,12 @@ testplan: "{project}-{functionality}.txt" stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/genius/genius-patch-test.yaml b/jjb/genius/genius-patch-test.yaml index 8a9ab8a795..59c108fc3c 100644 --- a/jjb/genius/genius-patch-test.yaml +++ b/jjb/genius/genius-patch-test.yaml @@ -7,9 +7,12 @@ project: "genius" stream: - - silicon: + - phosphorus: branch: "master" java-version: "openjdk11" + - silicon: + branch: "stable/silicon" + java-version: "openjdk11" - aluminium: branch: "stable/aluminium" java-version: "openjdk11" diff --git a/jjb/genius/genius.yaml b/jjb/genius/genius.yaml index 85afc5bafc..e901919e95 100644 --- a/jjb/genius/genius.yaml +++ b/jjb/genius/genius.yaml @@ -1,4 +1,38 @@ --- +- project: + name: genius-phosphorus + jobs: + - "{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-jdk11 + - odl-maven-verify-jobs + + stream: phosphorus + project: "genius" + project-name: "genius" + branch: "master" + build-node: centos7-builder-2c-8g + java-version: "openjdk11" + mvn-settings: "genius-settings" + mvn-opts: "-Xmx1024m" + 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-silicon jobs: @@ -14,7 +48,7 @@ stream: silicon project: "genius" project-name: "genius" - branch: "master" + branch: "stable/silicon" build-node: centos7-builder-2c-8g java-version: "openjdk11" mvn-settings: "genius-settings" @@ -26,7 +60,9 @@ odlparent-merge-{stream}, openflowplugin-merge-{stream}, neutron-merge-{stream} - email-upstream: "[genius] [controller] [yangtools] [odlparent] [openflowplugin] [neutron]" + email-upstream: + "[genius] [controller] [yangtools] [odlparent] [openflowplugin]\ + \ [neutron]" # Used by the release job staging-profile-id: 96fb4b6d9d1ee @@ -59,7 +95,9 @@ odlparent-merge-{stream}, openflowplugin-merge-{stream}, neutron-merge-{stream} - email-upstream: "[genius] [controller] [yangtools] [odlparent] [openflowplugin] [neutron]" + email-upstream: + "[genius] [controller] [yangtools] [odlparent] [openflowplugin]\ + \ [neutron]" # Used by the release job staging-profile-id: 96fb4b6d9d1ee @@ -92,7 +130,9 @@ odlparent-merge-{stream}, openflowplugin-merge-{stream}, neutron-merge-{stream} - email-upstream: "[genius] [controller] [yangtools] [odlparent] [openflowplugin] [neutron]" + email-upstream: + "[genius] [controller] [yangtools] [odlparent] [openflowplugin]\ + \ [neutron]" # Used by the release job staging-profile-id: 96fb4b6d9d1ee diff --git a/jjb/groupbasedpolicy/groupbasedpolicy.yaml b/jjb/groupbasedpolicy/groupbasedpolicy.yaml index e5aea59abe..940ed771e6 100644 --- a/jjb/groupbasedpolicy/groupbasedpolicy.yaml +++ b/jjb/groupbasedpolicy/groupbasedpolicy.yaml @@ -1,4 +1,33 @@ --- +- project: + name: groupbasedpolicy-phosphorus + jobs: + - odl-maven-jobs + - odl-maven-verify-jobs + + stream: phosphorus + 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" + 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]" + disable-job: true + + # Used by the release job + staging-profile-id: 96fbb93f95a76 + - project: name: groupbasedpolicy-silicon jobs: @@ -8,7 +37,7 @@ stream: silicon project: "groupbasedpolicy" project-name: "groupbasedpolicy" - branch: "master" + branch: "stable/silicon" build-node: centos7-builder-2c-8g mvn-settings: "groupbasedpolicy-settings" mvn-goals: "-U clean deploy findbugs:findbugs" @@ -20,7 +49,9 @@ neutron-merge-{stream}, sfc-merge-{stream}, ovsdb-merge-{stream} - email-upstream: "[groupbasedpolicy] [openflowjava] [openflowplugin] [neutron] [sfc] [ovsdb]" + email-upstream: + "[groupbasedpolicy] [openflowjava] [openflowplugin] [neutron]\ + \ [sfc] [ovsdb]" disable-job: true # Used by the release job @@ -47,7 +78,9 @@ neutron-merge-{stream}, sfc-merge-{stream}, ovsdb-merge-{stream} - email-upstream: "[groupbasedpolicy] [openflowjava] [openflowplugin] [neutron] [sfc] [ovsdb]" + email-upstream: + "[groupbasedpolicy] [openflowjava] [openflowplugin] [neutron]\ + \ [sfc] [ovsdb]" disable-job: true # Used by the release job @@ -74,7 +107,9 @@ neutron-merge-{stream}, sfc-merge-{stream}, ovsdb-merge-{stream} - email-upstream: "[groupbasedpolicy] [openflowjava] [openflowplugin] [neutron] [sfc] [ovsdb]" + email-upstream: + "[groupbasedpolicy] [openflowjava] [openflowplugin] [neutron]\ + \ [sfc] [ovsdb]" disable-job: true # Used by the release job diff --git a/jjb/infrautils/infrautils-patch-test.yaml b/jjb/infrautils/infrautils-patch-test.yaml index 453383882d..e3b4562063 100644 --- a/jjb/infrautils/infrautils-patch-test.yaml +++ b/jjb/infrautils/infrautils-patch-test.yaml @@ -7,9 +7,12 @@ project: "infrautils" stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/integration/csit-jobs-phosphorus.lst b/jjb/integration/csit-jobs-phosphorus.lst new file mode 100644 index 0000000000..201067400b --- /dev/null +++ b/jjb/integration/csit-jobs-phosphorus.lst @@ -0,0 +1,33 @@ +aaa-csit-1node-authn-all-phosphorus, +bgpcep-csit-1node-bgp-ingest-all-phosphorus, +bgpcep-csit-1node-bgp-ingest-mixed-all-phosphorus, +bgpcep-csit-1node-throughpcep-all-phosphorus, +bgpcep-csit-1node-userfeatures-all-phosphorus, +daexim-csit-1node-basic-only-phosphorus, +daexim-csit-3node-clustering-basic-only-phosphorus, +distribution-csit-1node-userfeatures-all-phosphorus, +distribution-csit-managed-phosphorus, +genius-csit-1node-upstream-only-phosphorus, +genius-csit-3node-upstream-only-phosphorus, +jsonrpc-csit-1node-basic-only-phosphorus, +lispflowmapping-csit-1node-msmr-all-phosphorus, +lispflowmapping-csit-3node-msmr-all-phosphorus, +netconf-csit-1node-callhome-only-phosphorus, +netconf-csit-1node-scale-only-phosphorus, +netconf-csit-1node-userfeatures-all-phosphorus, +netconf-csit-1node-userfeatures-rfc8040-all-phosphorus, +netconf-csit-3node-clustering-only-phosphorus, +netconf-csit-3node-clustering-scale-only-phosphorus, +odltools-csit-1node-upstream-all-phosphorus, +openflowplugin-csit-1node-cbench-only-phosphorus, +openflowplugin-csit-1node-flow-services-all-phosphorus, +openflowplugin-csit-1node-perf-bulkomatic-only-phosphorus, +openflowplugin-csit-1node-perf-stats-collection-only-phosphorus, +openflowplugin-csit-1node-scale-link-only-phosphorus, +openflowplugin-csit-1node-scale-only-phosphorus, +openflowplugin-csit-1node-scale-switch-only-phosphorus, +openflowplugin-csit-3node-clustering-bulkomatic-only-phosphorus, +openflowplugin-csit-3node-clustering-only-phosphorus, +openflowplugin-csit-3node-clustering-perf-bulkomatic-only-phosphorus, +ovsdb-csit-1node-upstream-southbound-all-phosphorus, +ovsdb-csit-3node-upstream-clustering-only-phosphorus, diff --git a/jjb/integration/integration-test-jobs.yaml b/jjb/integration/integration-test-jobs.yaml index 0a82bbdf25..f4461f6a8a 100644 --- a/jjb/integration/integration-test-jobs.yaml +++ b/jjb/integration/integration-test-jobs.yaml @@ -19,10 +19,20 @@ # CSIT Lists in defaults.yaml stream: - - silicon: + - phosphorus: branch: "master" mvn-version: "mvn35" java-version: "openjdk11" + csit-list: !include: csit-jobs-phosphorus.lst + build-order: > + odlparent infrautils yangtools mdsal controller serviceutils aaa netconf + daexim jsonrpc ovsdb neutron openflowplugin lispflowmapping + bgpcep integration/distribution + + - silicon: + branch: "stable/silicon" + mvn-version: "mvn35" + java-version: "openjdk11" csit-list: !include: csit-jobs-silicon.lst build-order: > odlparent infrautils yangtools mdsal controller serviceutils aaa netconf @@ -61,8 +71,21 @@ # CSIT Lists in defaults.yaml stream: - - silicon: + - phosphorus: branch: "master" + csit-blocklist: > + bier controller dluxapps genius lispflowmapping l2switch mdsal nemo + netvirt odlmicro packetcable sfc sxp telemetry tsdr usc yangtools + gate longevity sanity tdd tempest wip + bgpcep-csit-3node-bgpclustering-all + bgpcep-csit-3node-bgpclustering-ha-only + openflowplugin-csit-1node-bundle-based-reconciliation + last-line-is-ignored-so-we-need-something-dummy-here-to-make-sure-the-real-last-line-is-used + csit-list: !include: csit-jobs-phosphorus.lst + csit-mri-list: "{csit-mri-list-phosphorus}" + csit-weekly-list: "{csit-weekly-list-phosphorus}" + - silicon: + branch: "stable/silicon" csit-blocklist: > bier controller dluxapps genius lispflowmapping l2switch mdsal nemo netvirt odlmicro packetcable sfc sxp telemetry tsdr usc yangtools @@ -115,9 +138,13 @@ - "integration-sanity-test-{stream}" stream: - - silicon: + - phosphorus: branch: "master" karaf-version: odl + csit-sanity-list: "{csit-sanity-list-phosphorus}" + - silicon: + branch: "stable/silicon" + karaf-version: odl csit-sanity-list: "{csit-sanity-list-silicon}" - aluminium: branch: "stable/aluminium" @@ -170,7 +197,7 @@ - file-id: odl-elastic-cloud target: "$HOME/.netrc" - integration-install-robotframework - # yamllint disable-line rule:line-length + # yamllint disable-line rule:line-length - shell: python3 $WORKSPACE/test/csit/scripts/push_dashboard.py a4ff38b99ef2c7626450543021b4c134.us-east-1.aws.found.io:9243 publishers: @@ -331,7 +358,7 @@ -Pq -Dstream={stream} {opendaylight-infra-mvn-opts} - # {opendaylight-infra-parallel-mvn-opts} is bad when there are multiple big features in SFT. + # {opendaylight-infra-parallel-mvn-opts} is bad when there are multiple big features in SFT. java-opts: - "-Xmx4096m -Dmaven.compile.fork=true" settings: integration-settings @@ -344,7 +371,7 @@ goals: | clean install dependency:tree -DoutputFile=dependency_tree.txt {opendaylight-infra-mvn-opts} - # {opendaylight-infra-parallel-mvn-opts} is bad when there are multiple big features in SFT. + # {opendaylight-infra-parallel-mvn-opts} is bad when there are multiple big features in SFT. java-opts: - "-Xmx1024m -Dmaven.compile.fork=true" settings: integration-settings diff --git a/jjb/jsonrpc/jsonrpc-csit-basic.yaml b/jjb/jsonrpc/jsonrpc-csit-basic.yaml index dc29dc04f2..504c1dcb2c 100644 --- a/jjb/jsonrpc/jsonrpc-csit-basic.yaml +++ b/jjb/jsonrpc/jsonrpc-csit-basic.yaml @@ -12,9 +12,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/jsonrpc/jsonrpc.yaml b/jjb/jsonrpc/jsonrpc.yaml index c1775f058d..2d193a1c50 100644 --- a/jjb/jsonrpc/jsonrpc.yaml +++ b/jjb/jsonrpc/jsonrpc.yaml @@ -1,4 +1,29 @@ --- +- project: + name: jsonrpc-phosphorus + jobs: + - "{project-name}-distribution-check-{stream}" + - "{project-name}-rtd-jobs": + build-node: centos7-builder-2c-2g + project-pattern: jsonrpc + rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-jsonrpc/91870/ + rtd-token: 04d31d4414734686d63f9b160e974fe5a18d031d + - odl-maven-jobs-jdk11 + - odl-maven-verify-jobs + + project: "jsonrpc" + project-name: "jsonrpc" + stream: phosphorus + java-version: "openjdk11" + branch: "master" + mvn-settings: "jsonrpc-settings" + mvn-opts: "-Xmx1024m" + 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-silicon jobs: @@ -15,7 +40,7 @@ project-name: "jsonrpc" stream: silicon java-version: "openjdk11" - branch: "master" + branch: "stable/silicon" mvn-settings: "jsonrpc-settings" mvn-opts: "-Xmx1024m" dependencies: "odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream}" diff --git a/jjb/l2switch/l2switch-csit-host-scalability-daily.yaml b/jjb/l2switch/l2switch-csit-host-scalability-daily.yaml index 48fb783460..e389d7988c 100644 --- a/jjb/l2switch/l2switch-csit-host-scalability-daily.yaml +++ b/jjb/l2switch/l2switch-csit-host-scalability-daily.yaml @@ -13,9 +13,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/l2switch/l2switch-csit-scalability.yaml b/jjb/l2switch/l2switch-csit-scalability.yaml index 5aada29120..f5fd4757f0 100644 --- a/jjb/l2switch/l2switch-csit-scalability.yaml +++ b/jjb/l2switch/l2switch-csit-scalability.yaml @@ -13,9 +13,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/l2switch/l2switch-csit-switch.yaml b/jjb/l2switch/l2switch-csit-switch.yaml index d977e998d9..0d9a365e1f 100644 --- a/jjb/l2switch/l2switch-csit-switch.yaml +++ b/jjb/l2switch/l2switch-csit-switch.yaml @@ -14,9 +14,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/l2switch/l2switch-patch-test.yaml b/jjb/l2switch/l2switch-patch-test.yaml index 83e39600fa..54d8399d84 100644 --- a/jjb/l2switch/l2switch-patch-test.yaml +++ b/jjb/l2switch/l2switch-patch-test.yaml @@ -10,9 +10,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/l2switch/l2switch.yaml b/jjb/l2switch/l2switch.yaml index 32a4ec7f89..23f6beaecb 100644 --- a/jjb/l2switch/l2switch.yaml +++ b/jjb/l2switch/l2switch.yaml @@ -1,4 +1,30 @@ --- +- project: + name: l2switch-phosphorus + jobs: + - odl-maven-jobs + - odl-maven-verify-jobs + + stream: phosphorus + project: "l2switch" + project-name: "l2switch" + branch: "master" + mvn-settings: "l2switch-settings" + mvn-opts: "-Xmx1024m -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]" + disable-job: true + + # Used by the release job + staging-profile-id: 96fee85953ca0 + - project: name: l2switch-silicon jobs: @@ -8,7 +34,7 @@ stream: silicon project: "l2switch" project-name: "l2switch" - branch: "master" + branch: "stable/silicon" mvn-settings: "l2switch-settings" mvn-opts: "-Xmx1024m -Dmaven.compile.fork=true" dependencies: > @@ -17,7 +43,9 @@ controller-merge-{stream}, openflowjava-merge-{stream}, openflowplugin-merge-{stream} - email-upstream: "[l2switch] [odlparent] [yangtools] [controller] [openflowjava] [openflowplugin]" + email-upstream: + "[l2switch] [odlparent] [yangtools] [controller] [openflowjava]\ + \ [openflowplugin]" disable-job: true # Used by the release job @@ -41,7 +69,9 @@ controller-merge-{stream}, openflowjava-merge-{stream}, openflowplugin-merge-{stream} - email-upstream: "[l2switch] [odlparent] [yangtools] [controller] [openflowjava] [openflowplugin]" + email-upstream: + "[l2switch] [odlparent] [yangtools] [controller] [openflowjava]\ + \ [openflowplugin]" disable-job: true # Used by the release job diff --git a/jjb/lispflowmapping/lispflowmapping-csit-msmr.yaml b/jjb/lispflowmapping/lispflowmapping-csit-msmr.yaml index 99f979c461..d5c7d18196 100644 --- a/jjb/lispflowmapping/lispflowmapping-csit-msmr.yaml +++ b/jjb/lispflowmapping/lispflowmapping-csit-msmr.yaml @@ -14,9 +14,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/lispflowmapping/lispflowmapping.yaml b/jjb/lispflowmapping/lispflowmapping.yaml index ebeadb63aa..25598d58fd 100644 --- a/jjb/lispflowmapping/lispflowmapping.yaml +++ b/jjb/lispflowmapping/lispflowmapping.yaml @@ -1,4 +1,36 @@ --- +- project: + name: lispflowmapping-phosphorus + 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-jdk11 + - odl-maven-verify-jobs + + stream: phosphorus + project: "lispflowmapping" + project-name: "lispflowmapping" + branch: "master" + java-version: "openjdk11" + mvn-settings: "lispflowmapping-settings" + mvn-goals: "clean deploy -DrepoBuild" + mvn-opts: "-Xmx2048m -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-silicon jobs: @@ -15,7 +47,7 @@ stream: silicon project: "lispflowmapping" project-name: "lispflowmapping" - branch: "master" + branch: "stable/silicon" java-version: "openjdk11" mvn-settings: "lispflowmapping-settings" mvn-goals: "clean deploy -DrepoBuild" diff --git a/jjb/mdsal/mdsal-csit-bindingv1.yaml b/jjb/mdsal/mdsal-csit-bindingv1.yaml index 94ed4421fc..c5ed3ba394 100644 --- a/jjb/mdsal/mdsal-csit-bindingv1.yaml +++ b/jjb/mdsal/mdsal-csit-bindingv1.yaml @@ -12,9 +12,12 @@ functionality: "bindingv1" stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/mdsal/mdsal-csit-netty-replication.yaml b/jjb/mdsal/mdsal-csit-netty-replication.yaml index 266185602e..bedb8fba56 100644 --- a/jjb/mdsal/mdsal-csit-netty-replication.yaml +++ b/jjb/mdsal/mdsal-csit-netty-replication.yaml @@ -12,9 +12,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/mdsal/mdsal-patch-test.yaml b/jjb/mdsal/mdsal-patch-test.yaml index 79cb62eb56..8c5096c919 100644 --- a/jjb/mdsal/mdsal-patch-test.yaml +++ b/jjb/mdsal/mdsal-patch-test.yaml @@ -7,9 +7,12 @@ project: "mdsal" stream: - - silicon: + - phosphorus: branch: "master" java-version: "openjdk11" + - silicon: + branch: "stable/silicon" + java-version: "openjdk11" - aluminium: branch: "stable/aluminium" java-version: "openjdk11" diff --git a/jjb/nemo/nemo-csit-engine.yaml b/jjb/nemo/nemo-csit-engine.yaml index 94a5147991..f5117303f6 100644 --- a/jjb/nemo/nemo-csit-engine.yaml +++ b/jjb/nemo/nemo-csit-engine.yaml @@ -14,9 +14,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/nemo/nemo.yaml b/jjb/nemo/nemo.yaml index 827bc49d78..210a975ad2 100644 --- a/jjb/nemo/nemo.yaml +++ b/jjb/nemo/nemo.yaml @@ -1,4 +1,23 @@ --- +- project: + name: nemo-phosphorus + jobs: + - odl-maven-jobs + - odl-maven-verify-jobs + + stream: phosphorus + project: "nemo" + project-name: "nemo" + branch: "master" + mvn-settings: "nemo-settings" + mvn-opts: "-Xmx1024m" + dependencies: "" + email-upstream: "[nemo]" + disable-job: true + + # Used by the release job + staging-profile-id: a67a9890f6202 + - project: name: nemo-silicon jobs: @@ -8,7 +27,7 @@ stream: silicon project: "nemo" project-name: "nemo" - branch: "master" + branch: "stable/silicon" mvn-settings: "nemo-settings" mvn-opts: "-Xmx1024m" dependencies: "" diff --git a/jjb/netconf/netconf-clustering-scale.yaml b/jjb/netconf/netconf-clustering-scale.yaml index 0c3e439e3e..03083928fc 100644 --- a/jjb/netconf/netconf-clustering-scale.yaml +++ b/jjb/netconf/netconf-clustering-scale.yaml @@ -12,9 +12,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/netconf/netconf-clustering.yaml b/jjb/netconf/netconf-clustering.yaml index 83b079bc5f..4119d427f4 100644 --- a/jjb/netconf/netconf-clustering.yaml +++ b/jjb/netconf/netconf-clustering.yaml @@ -12,9 +12,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/netconf/netconf-csit-callhome.yaml b/jjb/netconf/netconf-csit-callhome.yaml index e5a6446779..2b6d9dea2a 100644 --- a/jjb/netconf/netconf-csit-callhome.yaml +++ b/jjb/netconf/netconf-csit-callhome.yaml @@ -14,9 +14,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/netconf/netconf-patch-test.yaml b/jjb/netconf/netconf-patch-test.yaml index ac880062c4..b86f948d2f 100644 --- a/jjb/netconf/netconf-patch-test.yaml +++ b/jjb/netconf/netconf-patch-test.yaml @@ -7,9 +7,12 @@ project: "netconf" stream: - - silicon: + - phosphorus: branch: "master" java-version: "openjdk11" + - silicon: + branch: "stable/silicon" + java-version: "openjdk11" - aluminium: branch: "stable/aluminium" java-version: "openjdk11" diff --git a/jjb/netconf/netconf-scale.yaml b/jjb/netconf/netconf-scale.yaml index 050e557fbb..94532319e7 100644 --- a/jjb/netconf/netconf-scale.yaml +++ b/jjb/netconf/netconf-scale.yaml @@ -12,9 +12,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" @@ -52,27 +55,34 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" robot-options: - "-v USE_NETCONF_CONNECTOR:False -v SCHEMA_MODEL:juniper -v INIT_DEVICE_COUNT:400 - -v MAX_DEVICE_COUNT:3000 -v DEVICE_INCREMENT:200 -v TESTTOOL_BOOT_TIMEOUT:600s - -v MAX_HEAP:4G --flattenkeywords name:*repeat*keyword*" + "-v USE_NETCONF_CONNECTOR:False -v SCHEMA_MODEL:juniper -v\ + \ INIT_DEVICE_COUNT:400 -v MAX_DEVICE_COUNT:3000 -v DEVICE_INCREMENT:200\ + \ -v TESTTOOL_BOOT_TIMEOUT:600s -v MAX_HEAP:4G --flattenkeywords name:*repeat*keyword*" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" + robot-options: + "-v USE_NETCONF_CONNECTOR:False -v SCHEMA_MODEL:juniper -v\ + \ INIT_DEVICE_COUNT:400 -v MAX_DEVICE_COUNT:3000 -v DEVICE_INCREMENT:200\ + \ -v TESTTOOL_BOOT_TIMEOUT:600s -v MAX_HEAP:4G --flattenkeywords name:*repeat*keyword*" - aluminium: branch: "stable/aluminium" jre: "openjdk11" robot-options: - "-v USE_NETCONF_CONNECTOR:False -v SCHEMA_MODEL:juniper -v INIT_DEVICE_COUNT:1000 - -v MAX_DEVICE_COUNT:4000 -v DEVICE_INCREMENT:500 -v TESTTOOL_BOOT_TIMEOUT:600s - -v MAX_HEAP:4G --flattenkeywords name:*repeat*keyword*" + "-v USE_NETCONF_CONNECTOR:False -v SCHEMA_MODEL:juniper -v\ + \ INIT_DEVICE_COUNT:1000 -v MAX_DEVICE_COUNT:4000 -v DEVICE_INCREMENT:500\ + \ -v TESTTOOL_BOOT_TIMEOUT:600s -v MAX_HEAP:4G --flattenkeywords name:*repeat*keyword*" - magnesium: branch: "stable/magnesium" jre: "openjdk11" robot-options: - "-v USE_NETCONF_CONNECTOR:False -v SCHEMA_MODEL:juniper -v INIT_DEVICE_COUNT:250 - -v MAX_DEVICE_COUNT:1000 -v DEVICE_INCREMENT:100 -v TESTTOOL_BOOT_TIMEOUT:600s - -v MAX_HEAP:4G --flattenkeywords name:*repeat*keyword*" + "-v USE_NETCONF_CONNECTOR:False -v SCHEMA_MODEL:juniper -v\ + \ INIT_DEVICE_COUNT:250 -v MAX_DEVICE_COUNT:1000 -v DEVICE_INCREMENT:100\ + \ -v TESTTOOL_BOOT_TIMEOUT:600s -v MAX_HEAP:4G --flattenkeywords name:*repeat*keyword*" install: - only: diff --git a/jjb/netconf/netconf-userfeatures.yaml b/jjb/netconf/netconf-userfeatures.yaml index 888be65d88..ec9e174c7e 100644 --- a/jjb/netconf/netconf-userfeatures.yaml +++ b/jjb/netconf/netconf-userfeatures.yaml @@ -18,9 +18,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/netvirt/netvirt-csit-multi-openstack-upgrade.yaml b/jjb/netvirt/netvirt-csit-multi-openstack-upgrade.yaml index 179dbdc7a7..83b4f6d524 100644 --- a/jjb/netvirt/netvirt-csit-multi-openstack-upgrade.yaml +++ b/jjb/netvirt/netvirt-csit-multi-openstack-upgrade.yaml @@ -104,10 +104,14 @@ project: "netvirt" stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" + testplan: "{project}-{topology}-openstack-upgrade.txt" odl-ml2-driver-version: "v2" enable-openstack-services: "placement-api,l2gw-plugin" diff --git a/jjb/netvirt/netvirt-csit-multi-openstack.yaml b/jjb/netvirt/netvirt-csit-multi-openstack.yaml index c80780b6a6..fcea391919 100644 --- a/jjb/netvirt/netvirt-csit-multi-openstack.yaml +++ b/jjb/netvirt/netvirt-csit-multi-openstack.yaml @@ -51,7 +51,7 @@ testplan: "{project}-{topology}-dcgw-openstack.txt" tools_system_count: 3 enable-gre-type-driver: "yes" - # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually. + # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually. - gate-tdd-wip: testplan: "{project}-{topology}-tdd-wip-openstack.txt" schedule: "{schedule-weekly}" @@ -135,7 +135,7 @@ testplan: "{project}-{topology}-dcgw-openstack.txt" tools_system_count: 3 enable-gre-type-driver: "yes" - # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually. + # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually. - gate-tdd-wip: testplan: "{project}-{topology}-tdd-wip-openstack.txt" schedule: "{schedule-weekly}" @@ -218,7 +218,7 @@ testplan: "{project}-{topology}-dcgw-openstack.txt" tools_system_count: 3 enable-gre-type-driver: "yes" - # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually. + # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually. - gate-tdd-wip: testplan: "{project}-{topology}-tdd-wip-openstack.txt" schedule: "{schedule-weekly}" @@ -303,7 +303,7 @@ testplan: "{project}-{topology}-dcgw-openstack.txt" tools_system_count: 3 enable-gre-type-driver: "yes" - # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually. + # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually. - gate-tdd-wip: testplan: "{project}-{topology}-tdd-wip-openstack.txt" schedule: "{schedule-weekly}" @@ -392,7 +392,7 @@ tools_system_count: 3 schedule: "{schedule-weekly}" enable-gre-type-driver: "yes" - # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually. + # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually. - gate-tdd-wip: testplan: "{project}-{topology}-tdd-wip-openstack.txt" schedule: "{schedule-weekly}" @@ -473,7 +473,7 @@ odl-snat-mode: "conntrack" - gate-minimal-cluster: testplan: "{project}-{topology}-minimal-openstack.txt" - # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually. + # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually. - gate-tdd-wip: testplan: "{project}-{topology}-tdd-wip-openstack.txt" schedule: "" @@ -554,7 +554,7 @@ odl-snat-mode: "conntrack" - gate-minimal-cluster: testplan: "{project}-{topology}-minimal-openstack.txt" - # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually. + # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually. - gate-tdd-wip: testplan: "{project}-{topology}-tdd-wip-openstack.txt" schedule: "" @@ -602,10 +602,14 @@ os-cmp-cnt: 0 stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" + topology: - 1node: openstack_system2_count: 0 @@ -640,7 +644,7 @@ tools_system_count: 3 enable-gre-type-driver: "yes" schedule: "{schedule-daily}" - # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually. + # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually. - gate-tdd-wip: testplan: "{project}-{topology}-tdd-wip-openstack.txt" schedule: "" diff --git a/jjb/netvirt/netvirt-patch-test.yaml b/jjb/netvirt/netvirt-patch-test.yaml index aecfca9a53..f237dd89bc 100644 --- a/jjb/netvirt/netvirt-patch-test.yaml +++ b/jjb/netvirt/netvirt-patch-test.yaml @@ -7,9 +7,12 @@ project: "netvirt" stream: - - silicon: + - phosphorus: branch: "master" java-version: "openjdk11" + - silicon: + branch: "stable/silicon" + java-version: "openjdk11" - aluminium: branch: "stable/aluminium" java-version: "openjdk11" diff --git a/jjb/netvirt/netvirt.yaml b/jjb/netvirt/netvirt.yaml index f67686067d..056fbac015 100644 --- a/jjb/netvirt/netvirt.yaml +++ b/jjb/netvirt/netvirt.yaml @@ -1,4 +1,42 @@ --- +- project: + name: netvirt-phosphorus + jobs: + - "{project-name}-maven-javadoc-jobs" + - "{project-name}-rtd-jobs": + build-node: centos7-builder-2c-2g + doc-dir: .tox/docs/tmp/html + project-pattern: netvirt + rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-netvirt/32929/ + rtd-token: 7b6a1dcfc729957ace511e016274e253e07a8d6c + - gerrit-tox-verify + - odl-maven-jobs-jdk11 + - odl-maven-verify-jobs + + stream: phosphorus + branch: "master" + + project: "netvirt" + project-name: "netvirt" + + java-version: "openjdk11" + mvn-settings: "netvirt-settings" + mvn-opts: "-Xmx2048m" + build-timeout: 90 + build-node: centos7-builder-8c-8g + dependencies: > + genius-merge-{stream}, + neutron-merge-{stream}, + openflowjava-merge-{stream}, + openflowplugin-merge-{stream}, + ovsdb-merge-{stream} + email-upstream: + "[genius] [netvirt] [neutron] [openflowjava] [openflowplugin]\ + \ [ovsdb]" + + # Used by the release job + staging-profile-id: a67da0ffbb1ba + - project: name: netvirt-silicon jobs: @@ -14,7 +52,7 @@ - odl-maven-verify-jobs stream: silicon - branch: "master" + branch: "stable/silicon" project: "netvirt" project-name: "netvirt" @@ -30,7 +68,9 @@ openflowjava-merge-{stream}, openflowplugin-merge-{stream}, ovsdb-merge-{stream} - email-upstream: "[genius] [netvirt] [neutron] [openflowjava] [openflowplugin] [ovsdb]" + email-upstream: + "[genius] [netvirt] [neutron] [openflowjava] [openflowplugin]\ + \ [ovsdb]" # Used by the release job staging-profile-id: a67da0ffbb1ba @@ -67,7 +107,9 @@ openflowjava-merge-{stream}, openflowplugin-merge-{stream}, ovsdb-merge-{stream} - email-upstream: "[genius] [netvirt] [neutron] [openflowjava] [openflowplugin] [ovsdb]" + email-upstream: + "[genius] [netvirt] [neutron] [openflowjava] [openflowplugin]\ + \ [ovsdb]" # Used by the release job staging-profile-id: a67da0ffbb1ba @@ -104,7 +146,9 @@ openflowjava-merge-{stream}, openflowplugin-merge-{stream}, ovsdb-merge-{stream} - email-upstream: "[genius] [netvirt] [neutron] [openflowjava] [openflowplugin] [ovsdb]" + email-upstream: + "[genius] [netvirt] [neutron] [openflowjava] [openflowplugin]\ + \ [ovsdb]" # Used by the release job staging-profile-id: a67da0ffbb1ba diff --git a/jjb/neutron/neutron-patch-test.yaml b/jjb/neutron/neutron-patch-test.yaml index 783fc8195d..6c3f0f443d 100644 --- a/jjb/neutron/neutron-patch-test.yaml +++ b/jjb/neutron/neutron-patch-test.yaml @@ -7,8 +7,10 @@ project: "neutron" stream: - - silicon: + - phosphorus: branch: "master" + - silicon: + branch: "stable/silicon" - aluminium: branch: "stable/aluminium" - magnesium: diff --git a/jjb/neutron/neutron.yaml b/jjb/neutron/neutron.yaml index 82ae533cfe..0e95f91d9d 100644 --- a/jjb/neutron/neutron.yaml +++ b/jjb/neutron/neutron.yaml @@ -1,4 +1,26 @@ --- +- project: + name: neutron-phosphorus + jobs: + - "{project-name}-distribution-check-{stream}" + - "{project-name}-maven-javadoc-jobs" + - odl-maven-jobs-jdk11 + - odl-maven-verify-jobs + + stream: phosphorus + project: "neutron" + project-name: "neutron" + build-timeout: 90 + branch: "master" + java-version: "openjdk11" + mvn-settings: "neutron-settings" + mvn-opts: "-Xmx1024m" + dependencies: "odlparent-merge-{stream},aaa-merge-{stream}" + email-upstream: "[neutron] [odlparent] [aaa]" + + # Used by the release job + staging-profile-id: a67e1b40d7419 + - project: name: neutron-silicon jobs: @@ -11,7 +33,7 @@ project: "neutron" project-name: "neutron" build-timeout: 90 - branch: "master" + branch: "stable/silicon" java-version: "openjdk11" mvn-settings: "neutron-settings" mvn-opts: "-Xmx1024m" diff --git a/jjb/odlmicro/odlmicro-csit.yaml b/jjb/odlmicro/odlmicro-csit.yaml index f6efcb9e2f..a5ff2f7316 100644 --- a/jjb/odlmicro/odlmicro-csit.yaml +++ b/jjb/odlmicro/odlmicro-csit.yaml @@ -13,7 +13,7 @@ # Project branches. stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" functionality: "netconf" @@ -21,6 +21,14 @@ -e ODLMICRO_IGN -v ODL_MICRO_VERSION:1.0.1-SNAPSHOT -v NETCONF_TESTTOOL_VERSION:1.10.0-SNAPSHOT + - silicon: + branch: "stable/silicon" + jre: "openjdk11" + functionality: "netconf" + robot-options: > + -e ODLMICRO_IGN + -v ODL_MICRO_VERSION:1.0.1-SNAPSHOT + -v NETCONF_TESTTOOL_VERSION:1.10.0-SNAPSHOT - aluminium: branch: "stable/aluminium" jre: "openjdk11" @@ -51,7 +59,7 @@ # Project branches. stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" functionality: "netconf-devices-scale" @@ -63,6 +71,18 @@ -v SCHEMA_MODEL:juniper -v INIT_DEVICE_COUNT:400 -v SCALE_TESTS:TRUE + - silicon: + branch: "stable/silicon" + jre: "openjdk11" + functionality: "netconf-devices-scale" + robot-options: > + -e ODLMICRO_IGN + -v ODL_MICRO_VERSION:1.0.1-SNAPSHOT + -v NETCONF_TESTTOOL_VERSION:1.10.0-SNAPSHOT + -v USE_NETCONF_CONNECTOR:False + -v SCHEMA_MODEL:juniper + -v INIT_DEVICE_COUNT:400 + -v SCALE_TESTS:TRUE - aluminium: branch: "stable/aluminium" jre: "openjdk11" @@ -105,7 +125,7 @@ # Project branches. stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" functionality: "netconf-general-scale" @@ -117,6 +137,18 @@ -v SCHEMA_MODEL:juniper -v INIT_DEVICE_COUNT:400 -v SCALE_TESTS:TRUE + - silicon: + branch: "stable/silicon" + jre: "openjdk11" + functionality: "netconf-general-scale" + robot-options: > + -e ODLMICRO_IGN + -v ODL_MICRO_VERSION:1.0.1-SNAPSHOT + -v NETCONF_TESTTOOL_VERSION:1.10.0-SNAPSHOT + -v USE_NETCONF_CONNECTOR:False + -v SCHEMA_MODEL:juniper + -v INIT_DEVICE_COUNT:400 + -v SCALE_TESTS:TRUE - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/odlmicro/odlmicro.yaml b/jjb/odlmicro/odlmicro.yaml index b2a1e76800..978ba1e0f2 100644 --- a/jjb/odlmicro/odlmicro.yaml +++ b/jjb/odlmicro/odlmicro.yaml @@ -1,4 +1,23 @@ --- +- project: + name: odlmicro-phosphorus + jobs: + - odl-maven-jobs-jdk11 + - odl-maven-verify-jobs + + stream: phosphorus + project: odlmicro + project-name: "odlmicro" + branch: "master" + java-version: "openjdk11" + build-node: centos7-builder-2c-2g + build-timeout: 60 + mvn-settings: "odlmicro-settings" + mvn-opts: "-Xmx2048m" + + # Used by the release job + staging-profile-id: 44ce67428fd0d + - project: name: odlmicro-silicon jobs: @@ -8,7 +27,7 @@ stream: silicon project: odlmicro project-name: "odlmicro" - branch: "master" + branch: "stable/silicon" java-version: "openjdk11" build-node: centos7-builder-2c-2g build-timeout: 60 diff --git a/jjb/odlparent/odlparent-patch-test.yaml b/jjb/odlparent/odlparent-patch-test.yaml index a89a46509a..d965488c55 100644 --- a/jjb/odlparent/odlparent-patch-test.yaml +++ b/jjb/odlparent/odlparent-patch-test.yaml @@ -7,8 +7,10 @@ project: "odlparent" stream: - - silicon: + - phosphorus: branch: "master" + - silicon: + branch: "stable/silicon" - aluminium: branch: "stable/aluminium" - magnesium: diff --git a/jjb/odlsaf/odlsaf.yaml b/jjb/odlsaf/odlsaf.yaml index 06cd6093a3..2c5cf969eb 100644 --- a/jjb/odlsaf/odlsaf.yaml +++ b/jjb/odlsaf/odlsaf.yaml @@ -1,4 +1,24 @@ --- +- project: + name: odlsaf-phosphorus + jobs: + - odl-maven-jobs-jdk11 + - odl-maven-verify-jobs + + stream: phosphorus + project: "odlsaf" + project-name: "odlsaf" + build-node: centos7-builder-4c-4g + build-timeout: 120 + branch: "master" + java-version: "openjdk11" + mvn-settings: "odlsaf-settings" + mvn-opts: "-Xmx2048m" + email-upstream: "[app-dev]" + + # Used by the release job + staging-profile-id: 2802f0e38ee665 + - project: name: odlsaf-silicon jobs: @@ -10,7 +30,7 @@ project-name: "odlsaf" build-node: centos7-builder-4c-4g build-timeout: 120 - branch: "master" + branch: "stable/silicon" java-version: "openjdk11" mvn-settings: "odlsaf-settings" mvn-opts: "-Xmx2048m" diff --git a/jjb/odltools/odltools-csit.yaml b/jjb/odltools/odltools-csit.yaml index 327ad08a08..f25fa3295a 100644 --- a/jjb/odltools/odltools-csit.yaml +++ b/jjb/odltools/odltools-csit.yaml @@ -10,9 +10,12 @@ testplan: "{project}-basic.txt" stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/odltools/odltools-patch-test.yaml b/jjb/odltools/odltools-patch-test.yaml index ea11a72002..169fedf3fd 100644 --- a/jjb/odltools/odltools-patch-test.yaml +++ b/jjb/odltools/odltools-patch-test.yaml @@ -8,8 +8,10 @@ jdk: openjdk8 stream: - - silicon: + - phosphorus: branch: "master" + - silicon: + branch: "stable/silicon" - aluminium: branch: "stable/aluminium" - magnesium: diff --git a/jjb/of-config/of-config.yaml b/jjb/of-config/of-config.yaml index 56b5fa56b6..ca574c2aac 100644 --- a/jjb/of-config/of-config.yaml +++ b/jjb/of-config/of-config.yaml @@ -1,4 +1,23 @@ --- +- project: + name: of-config-phosphorus + jobs: + - odl-maven-jobs + - odl-maven-verify-jobs + + stream: phosphorus + project: "of-config" + project-name: "of-config" + branch: "master" + mvn-settings: "of-config-settings" + mvn-opts: "-Xmx1024m" + dependencies: netconf-merge-{stream}' + email-upstream: "[of-config] [netconf]" + disable-job: true + + # Used by the release job + staging-profile-id: a6880455efe67 + - project: name: of-config-silicon jobs: @@ -8,7 +27,7 @@ stream: silicon project: "of-config" project-name: "of-config" - branch: "master" + branch: "stable/silicon" mvn-settings: "of-config-settings" mvn-opts: "-Xmx1024m" dependencies: netconf-merge-{stream}' diff --git a/jjb/openflowplugin/openflowplugin-csit-bundle-based-reconciliation.yaml b/jjb/openflowplugin/openflowplugin-csit-bundle-based-reconciliation.yaml index b45d55a7d8..15beb0293e 100644 --- a/jjb/openflowplugin/openflowplugin-csit-bundle-based-reconciliation.yaml +++ b/jjb/openflowplugin/openflowplugin-csit-bundle-based-reconciliation.yaml @@ -10,9 +10,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/openflowplugin/openflowplugin-csit-cbench.yaml b/jjb/openflowplugin/openflowplugin-csit-cbench.yaml index 2e6099de7b..2cc2833712 100644 --- a/jjb/openflowplugin/openflowplugin-csit-cbench.yaml +++ b/jjb/openflowplugin/openflowplugin-csit-cbench.yaml @@ -12,9 +12,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/openflowplugin/openflowplugin-csit-clustering-bulkomatic.yaml b/jjb/openflowplugin/openflowplugin-csit-clustering-bulkomatic.yaml index 9e1bdada45..75aa05d30b 100644 --- a/jjb/openflowplugin/openflowplugin-csit-clustering-bulkomatic.yaml +++ b/jjb/openflowplugin/openflowplugin-csit-clustering-bulkomatic.yaml @@ -14,9 +14,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/openflowplugin/openflowplugin-csit-clustering-perf-bulkomatic.yaml b/jjb/openflowplugin/openflowplugin-csit-clustering-perf-bulkomatic.yaml index 813769bcfb..5b8f2e2cbc 100644 --- a/jjb/openflowplugin/openflowplugin-csit-clustering-perf-bulkomatic.yaml +++ b/jjb/openflowplugin/openflowplugin-csit-clustering-perf-bulkomatic.yaml @@ -14,9 +14,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/openflowplugin/openflowplugin-csit-clustering.yaml b/jjb/openflowplugin/openflowplugin-csit-clustering.yaml index 1c2c867641..b311c682f8 100644 --- a/jjb/openflowplugin/openflowplugin-csit-clustering.yaml +++ b/jjb/openflowplugin/openflowplugin-csit-clustering.yaml @@ -14,9 +14,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/openflowplugin/openflowplugin-csit-flow-services.yaml b/jjb/openflowplugin/openflowplugin-csit-flow-services.yaml index ce09d59195..14d96f180d 100644 --- a/jjb/openflowplugin/openflowplugin-csit-flow-services.yaml +++ b/jjb/openflowplugin/openflowplugin-csit-flow-services.yaml @@ -14,10 +14,14 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" install: "all" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" + install: "all" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/openflowplugin/openflowplugin-csit-longevity.yaml b/jjb/openflowplugin/openflowplugin-csit-longevity.yaml index 939796b3b4..752e0c0c04 100644 --- a/jjb/openflowplugin/openflowplugin-csit-longevity.yaml +++ b/jjb/openflowplugin/openflowplugin-csit-longevity.yaml @@ -16,9 +16,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/openflowplugin/openflowplugin-csit-perf-bulkomatic.yaml b/jjb/openflowplugin/openflowplugin-csit-perf-bulkomatic.yaml index 52222574e8..0daba87435 100644 --- a/jjb/openflowplugin/openflowplugin-csit-perf-bulkomatic.yaml +++ b/jjb/openflowplugin/openflowplugin-csit-perf-bulkomatic.yaml @@ -14,9 +14,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/openflowplugin/openflowplugin-csit-perf-stats-collection.yaml b/jjb/openflowplugin/openflowplugin-csit-perf-stats-collection.yaml index d6d6141c26..9fab2adcd3 100644 --- a/jjb/openflowplugin/openflowplugin-csit-perf-stats-collection.yaml +++ b/jjb/openflowplugin/openflowplugin-csit-perf-stats-collection.yaml @@ -14,9 +14,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/openflowplugin/openflowplugin-csit-sanity.yaml b/jjb/openflowplugin/openflowplugin-csit-sanity.yaml index cc6828832e..08a79bbc12 100644 --- a/jjb/openflowplugin/openflowplugin-csit-sanity.yaml +++ b/jjb/openflowplugin/openflowplugin-csit-sanity.yaml @@ -13,9 +13,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/openflowplugin/openflowplugin-csit-scale-link.yaml b/jjb/openflowplugin/openflowplugin-csit-scale-link.yaml index f821b47a0d..297eca372b 100644 --- a/jjb/openflowplugin/openflowplugin-csit-scale-link.yaml +++ b/jjb/openflowplugin/openflowplugin-csit-scale-link.yaml @@ -12,9 +12,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/openflowplugin/openflowplugin-csit-scale-switch.yaml b/jjb/openflowplugin/openflowplugin-csit-scale-switch.yaml index 554894418a..9b8613c9a9 100644 --- a/jjb/openflowplugin/openflowplugin-csit-scale-switch.yaml +++ b/jjb/openflowplugin/openflowplugin-csit-scale-switch.yaml @@ -12,9 +12,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/openflowplugin/openflowplugin-csit-scale.yaml b/jjb/openflowplugin/openflowplugin-csit-scale.yaml index 846b73d254..df11aec17a 100644 --- a/jjb/openflowplugin/openflowplugin-csit-scale.yaml +++ b/jjb/openflowplugin/openflowplugin-csit-scale.yaml @@ -14,9 +14,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/openflowplugin/openflowplugin-patch-test.yaml b/jjb/openflowplugin/openflowplugin-patch-test.yaml index 829abf6e05..fb7b69847e 100644 --- a/jjb/openflowplugin/openflowplugin-patch-test.yaml +++ b/jjb/openflowplugin/openflowplugin-patch-test.yaml @@ -9,9 +9,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" java-version: "openjdk11" + - silicon: + branch: "stable/silicon" + java-version: "openjdk11" - aluminium: branch: "stable/aluminium" java-version: "openjdk11" diff --git a/jjb/openflowplugin/openflowplugin.yaml b/jjb/openflowplugin/openflowplugin.yaml index 255010acfd..4b26679021 100644 --- a/jjb/openflowplugin/openflowplugin.yaml +++ b/jjb/openflowplugin/openflowplugin.yaml @@ -1,4 +1,38 @@ --- +- project: + name: openflowplugin-phosphorus + 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-jdk11 + - odl-maven-verify-jobs + + stream: phosphorus + project: "openflowplugin" + project-name: "openflowplugin" + branch: "master" + build-node: centos7-builder-2c-8g + build-timeout: 90 + java-version: "openjdk11" + mvn-settings: "openflowplugin-settings" + mvn-goals: "clean deploy javadoc:aggregate" + mvn-opts: "-Xmx1024m" + 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-silicon jobs: @@ -16,7 +50,7 @@ stream: silicon project: "openflowplugin" project-name: "openflowplugin" - branch: "master" + branch: "stable/silicon" build-node: centos7-builder-2c-8g build-timeout: 90 java-version: "openjdk11" diff --git a/jjb/opflex/opflex-custom.yaml b/jjb/opflex/opflex-custom.yaml index d686683215..6977b77b93 100644 --- a/jjb/opflex/opflex-custom.yaml +++ b/jjb/opflex/opflex-custom.yaml @@ -6,11 +6,16 @@ - "opflex-merge-{stream}" stream: - - silicon: + - phosphorus: branch: "master" libuv-version: "1.20.2" rapidjson-version: "1.1.0" openvswitch-version: "2.12.0" + - silicon: + branch: "stable/silicon" + libuv-version: "1.20.2" + rapidjson-version: "1.1.0" + openvswitch-version: "2.12.0" - aluminium: branch: "stable/aluminium" libuv-version: "1.20.2" @@ -49,18 +54,21 @@ refspec: "refs/heads/{branch}" artifacts: "{archive-artifacts}" - string: - name: LIBUV_VERSION - # yamllint disable-line rule:line-length + name: + LIBUV_VERSION + # yamllint disable-line rule:line-length default: "{libuv-version}" description: "libuv version" - string: - name: RAPIDJSON_VERSION - # yamllint disable-line rule:line-length + name: + RAPIDJSON_VERSION + # yamllint disable-line rule:line-length default: "{rapidjson-version}" description: "rapidjson version" - string: - name: OPENVSWITCH_VERSION - # yamllint disable-line rule:line-length + name: + OPENVSWITCH_VERSION + # yamllint disable-line rule:line-length default: "{openvswitch-version}" description: "openvswitch-version" @@ -110,18 +118,21 @@ refspec: "refs/heads/{branch}" artifacts: "" - string: - name: LIBUV_VERSION - # yamllint disable-line rule:line-length + name: + LIBUV_VERSION + # yamllint disable-line rule:line-length default: "{libuv-version}" description: "libuv version" - string: - name: RAPIDJSON_VERSION - # yamllint disable-line rule:line-length + name: + RAPIDJSON_VERSION + # yamllint disable-line rule:line-length default: "{rapidjson-version}" description: "rapidjson version" - string: - name: OPENVSWITCH_VERSION - # yamllint disable-line rule:line-length + name: + OPENVSWITCH_VERSION + # yamllint disable-line rule:line-length default: "{openvswitch-version}" description: "openvswitch version" diff --git a/jjb/ovsdb/ovsdb-csit-clustering.yaml b/jjb/ovsdb/ovsdb-csit-clustering.yaml index aa65f175ba..428ddbe1c0 100644 --- a/jjb/ovsdb/ovsdb-csit-clustering.yaml +++ b/jjb/ovsdb/ovsdb-csit-clustering.yaml @@ -14,9 +14,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/ovsdb/ovsdb-csit-southbound.yaml b/jjb/ovsdb/ovsdb-csit-southbound.yaml index 001b04c983..9f35a9ac31 100644 --- a/jjb/ovsdb/ovsdb-csit-southbound.yaml +++ b/jjb/ovsdb/ovsdb-csit-southbound.yaml @@ -14,9 +14,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/ovsdb/ovsdb-full-integration.yaml b/jjb/ovsdb/ovsdb-full-integration.yaml index fdbe98a0cc..04a0ea1b87 100644 --- a/jjb/ovsdb/ovsdb-full-integration.yaml +++ b/jjb/ovsdb/ovsdb-full-integration.yaml @@ -5,9 +5,12 @@ - "ovsdb-daily-full-integration-{stream}" stream: - - silicon: + - phosphorus: branch: "master" java-version: "openjdk11" + - silicon: + branch: "stable/silicon" + java-version: "openjdk11" - aluminium: branch: "stable/aluminium" java-version: "openjdk11" diff --git a/jjb/ovsdb/ovsdb-patch-test.yaml b/jjb/ovsdb/ovsdb-patch-test.yaml index dabb4fbbea..0b0a0072ab 100644 --- a/jjb/ovsdb/ovsdb-patch-test.yaml +++ b/jjb/ovsdb/ovsdb-patch-test.yaml @@ -8,9 +8,12 @@ project: "ovsdb" stream: - - silicon: + - phosphorus: branch: "master" java-version: "openjdk11" + - silicon: + branch: "stable/silicon" + java-version: "openjdk11" - aluminium: branch: "stable/aluminium" java-version: "openjdk11" diff --git a/jjb/ovsdb/ovsdb.yaml b/jjb/ovsdb/ovsdb.yaml index 5955558ba5..ca2647613d 100644 --- a/jjb/ovsdb/ovsdb.yaml +++ b/jjb/ovsdb/ovsdb.yaml @@ -1,4 +1,31 @@ --- +- project: + name: ovsdb-phosphorus + 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-jdk11 + - odl-maven-verify-jobs + + stream: phosphorus + project: "ovsdb" + project-name: "ovsdb" + branch: "master" + build-node: centos7-builder-2c-8g + java-version: "openjdk11" + mvn-settings: "ovsdb-settings" + mvn-opts: "-Xmx1024m" + 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-silicon jobs: @@ -15,7 +42,7 @@ stream: silicon project: "ovsdb" project-name: "ovsdb" - branch: "master" + branch: "stable/silicon" build-node: centos7-builder-2c-8g java-version: "openjdk11" mvn-settings: "ovsdb-settings" diff --git a/jjb/p4plugin/p4plugin.yaml b/jjb/p4plugin/p4plugin.yaml index c8832f824d..69d3e9e1de 100644 --- a/jjb/p4plugin/p4plugin.yaml +++ b/jjb/p4plugin/p4plugin.yaml @@ -1,4 +1,23 @@ --- +- project: + name: p4plugin-phosphorus + jobs: + - "{project-name}-maven-javadoc-jobs" + - odl-maven-jobs + - odl-maven-verify-jobs + + stream: phosphorus + project: "p4plugin" + project-name: "p4plugin" + branch: "master" + mvn-settings: "p4plugin-settings" + mvn-opts: "-Xmx1024m" + dependencies: "" + email-upstream: "[p4plugin]" + + # Used by the release job + staging-profile-id: a68bf26e208d4 + - project: name: p4plugin-silicon jobs: @@ -9,7 +28,7 @@ stream: silicon project: "p4plugin" project-name: "p4plugin" - branch: "master" + branch: "stable/silicon" mvn-settings: "p4plugin-settings" mvn-opts: "-Xmx1024m" dependencies: "" diff --git a/jjb/packetcable/packetcable-csit-pcmm.yaml b/jjb/packetcable/packetcable-csit-pcmm.yaml index 090f53e522..b39ec57f19 100644 --- a/jjb/packetcable/packetcable-csit-pcmm.yaml +++ b/jjb/packetcable/packetcable-csit-pcmm.yaml @@ -15,9 +15,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/packetcable/packetcable.yaml b/jjb/packetcable/packetcable.yaml index fa9744e3c5..f67129aefd 100644 --- a/jjb/packetcable/packetcable.yaml +++ b/jjb/packetcable/packetcable.yaml @@ -1,4 +1,23 @@ --- +- project: + name: packetcable-phosphorus + jobs: + - odl-maven-jobs + - odl-maven-verify-jobs + + stream: phosphorus + project: "packetcable" + project-name: "packetcable" + branch: "master" + mvn-settings: "packetcable-settings" + mvn-opts: "-Xmx1024m" + dependencies: "" + email-upstream: "[packetcable]" + disable-job: true + + # Used by the release job + staging-profile-id: a68ca4a24655c + - project: name: packetcable-silicon jobs: @@ -8,7 +27,7 @@ stream: silicon project: "packetcable" project-name: "packetcable" - branch: "master" + branch: "stable/silicon" mvn-settings: "packetcable-settings" mvn-opts: "-Xmx1024m" dependencies: "" diff --git a/jjb/serviceutils/serviceutils-patch-test.yaml b/jjb/serviceutils/serviceutils-patch-test.yaml index b435eab946..aa2e7fa022 100644 --- a/jjb/serviceutils/serviceutils-patch-test.yaml +++ b/jjb/serviceutils/serviceutils-patch-test.yaml @@ -7,8 +7,10 @@ project: "serviceutils" stream: - - silicon: + - phosphorus: branch: "master" + - silicon: + branch: "stable/silicon" - aluminium: branch: "stable/aluminium" - magnesium: diff --git a/jjb/serviceutils/serviceutils.yaml b/jjb/serviceutils/serviceutils.yaml index 4926281f72..9a9656900b 100644 --- a/jjb/serviceutils/serviceutils.yaml +++ b/jjb/serviceutils/serviceutils.yaml @@ -1,6 +1,6 @@ --- - project: - name: serviceutils-silicon + name: serviceutils-phosphorus jobs: - "{project-name}-distribution-check-{stream}" - "{project-name}-maven-javadoc-jobs" @@ -13,6 +13,39 @@ - odl-maven-verify-jobs branch: "master" + stream: phosphorus + + project: "serviceutils" + project-name: "serviceutils" + build-node: centos7-builder-2c-2g + java-version: "openjdk11" + mvn-settings: "serviceutils-settings" + mvn-opts: "-Xmx1024m" + build-timeout: 90 + dependencies: > + controller-merge-{stream}, + yangtools-merge-{stream}, + odlparent-merge-{stream}, + infrautils-merge-{stream} + email-upstream: "[serviceutils] [controller] [yangtools] [odlparent] [infrautils]" + + # Used by the release job + staging-profile-id: 12cc4ba8bf01ba + +- project: + name: serviceutils-silicon + jobs: + - "{project-name}-distribution-check-{stream}" + - "{project-name}-maven-javadoc-jobs" + - "{project-name}-rtd-jobs": + build-node: centos7-builder-2c-2g + project-pattern: serviceutils + rtd-build-url: https://readthedocs.org/api/v2/webhook/opendaylight-serviceutils/40541/ + rtd-token: 866f76be38ed7efc7027b9c52e7ad869e523e7c4 + - odl-maven-jobs-jdk11 + - odl-maven-verify-jobs + + branch: "stable/silicon" stream: silicon project: "serviceutils" diff --git a/jjb/sfc/sfc-csit-full-deploy.yaml b/jjb/sfc/sfc-csit-full-deploy.yaml index 50674360c1..810c901ac4 100644 --- a/jjb/sfc/sfc-csit-full-deploy.yaml +++ b/jjb/sfc/sfc-csit-full-deploy.yaml @@ -12,9 +12,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/sfc/sfc-csit-rest-basic.yaml b/jjb/sfc/sfc-csit-rest-basic.yaml index 7a11c799ce..1dc97267ea 100644 --- a/jjb/sfc/sfc-csit-rest-basic.yaml +++ b/jjb/sfc/sfc-csit-rest-basic.yaml @@ -12,9 +12,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/sfc/sfc-patch-test.yaml b/jjb/sfc/sfc-patch-test.yaml index 3ea6e59d6e..0f67df687a 100644 --- a/jjb/sfc/sfc-patch-test.yaml +++ b/jjb/sfc/sfc-patch-test.yaml @@ -9,9 +9,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" java-version: "openjdk11" + - silicon: + branch: "stable/silicon" + java-version: "openjdk11" - aluminium: branch: "stable/aluminium" java-version: "openjdk11" diff --git a/jjb/sfc/sfc-python.yaml b/jjb/sfc/sfc-python.yaml index e690bfd593..1bd4f5d998 100644 --- a/jjb/sfc/sfc-python.yaml +++ b/jjb/sfc/sfc-python.yaml @@ -5,8 +5,10 @@ - "gerrit-tox-verify" stream: - - silicon: + - phosphorus: branch: "master" + - silicon: + branch: "stable/silicon" - aluminium: branch: "stable/aluminium" - magnesium: diff --git a/jjb/sfc/sfc.yaml b/jjb/sfc/sfc.yaml index a18958e0e3..a02fee1db2 100644 --- a/jjb/sfc/sfc.yaml +++ b/jjb/sfc/sfc.yaml @@ -1,4 +1,30 @@ --- +- project: + name: sfc-phosphorus + jobs: + - "{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-jdk11 + - odl-maven-verify-jobs + + stream: phosphorus + project: "sfc" + project-name: "sfc" + branch: "master" + java-version: "openjdk11" + mvn-settings: "sfc-settings" + mvn-opts: "-Xmx2048m -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-silicon jobs: @@ -13,7 +39,7 @@ stream: silicon project: "sfc" project-name: "sfc" - branch: "master" + branch: "stable/silicon" java-version: "openjdk11" mvn-settings: "sfc-settings" mvn-opts: "-Xmx2048m -Dmaven.compile.fork=true" diff --git a/jjb/snmp/snmp.yaml b/jjb/snmp/snmp.yaml index 0f07d2e6f4..31bf3eb5a1 100644 --- a/jjb/snmp/snmp.yaml +++ b/jjb/snmp/snmp.yaml @@ -1,4 +1,22 @@ --- +- project: + name: snmp-phosphorus + jobs: + - odl-maven-jobs + - odl-maven-verify-jobs + + stream: phosphorus + project: "snmp" + project-name: "snmp" + branch: "master" + mvn-settings: "snmp-settings" + mvn-opts: "-Xmx1024m" + dependencies: "odlparent-merge-{stream}" + email-upstream: "[snmp] [odlparent]" + + # Used by the release job + staging-profile-id: a68fb236b93a6 + - project: name: snmp-silicon jobs: @@ -8,7 +26,7 @@ stream: silicon project: "snmp" project-name: "snmp" - branch: "master" + branch: "stable/silicon" mvn-settings: "snmp-settings" mvn-opts: "-Xmx1024m" dependencies: "odlparent-merge-{stream}" diff --git a/jjb/snmp4sdn/snmp4sdn.yaml b/jjb/snmp4sdn/snmp4sdn.yaml index 6025519f9f..7fb6aa10ab 100644 --- a/jjb/snmp4sdn/snmp4sdn.yaml +++ b/jjb/snmp4sdn/snmp4sdn.yaml @@ -1,4 +1,27 @@ --- +- project: + name: snmp4sdn-phosphorus + jobs: + - "{project-name}-rtd-jobs": + build-node: centos7-builder-2c-2g + project-pattern: snmp4sdn + rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-snmp4sdn/75649/ + rtd-token: 55ee5e520f96e1fa691b277b2919e8d62cb0b71f + - odl-maven-jobs + - odl-maven-verify-jobs + + stream: phosphorus + project: "snmp4sdn" + project-name: "snmp4sdn" + branch: "master" + mvn-settings: "snmp4sdn-settings" + mvn-opts: "-Xmx1024m" + 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-silicon jobs: @@ -13,7 +36,7 @@ stream: silicon project: "snmp4sdn" project-name: "snmp4sdn" - branch: "master" + branch: "stable/silicon" mvn-settings: "snmp4sdn-settings" mvn-opts: "-Xmx1024m" dependencies: "odlparent-merge-{stream},controller-merge-{stream},yangtools-merge-{stream}" diff --git a/jjb/sxp/sxp-csit-basic.yaml b/jjb/sxp/sxp-csit-basic.yaml index bfea4a45f2..1370cb42c1 100644 --- a/jjb/sxp/sxp-csit-basic.yaml +++ b/jjb/sxp/sxp-csit-basic.yaml @@ -12,9 +12,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/sxp/sxp-csit-binding-origin.yaml b/jjb/sxp/sxp-csit-binding-origin.yaml index 2d1f803192..4f206daadc 100644 --- a/jjb/sxp/sxp-csit-binding-origin.yaml +++ b/jjb/sxp/sxp-csit-binding-origin.yaml @@ -12,9 +12,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/sxp/sxp-csit-cluster-binding.yaml b/jjb/sxp/sxp-csit-cluster-binding.yaml index 89e24da5a3..000e42a357 100644 --- a/jjb/sxp/sxp-csit-cluster-binding.yaml +++ b/jjb/sxp/sxp-csit-cluster-binding.yaml @@ -12,9 +12,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/sxp/sxp-csit-clustering.yaml b/jjb/sxp/sxp-csit-clustering.yaml index 22dae0ec77..f9abe90f4e 100644 --- a/jjb/sxp/sxp-csit-clustering.yaml +++ b/jjb/sxp/sxp-csit-clustering.yaml @@ -12,9 +12,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/sxp/sxp-csit-filtering.yaml b/jjb/sxp/sxp-csit-filtering.yaml index 08f5578aa5..f75dff42ed 100644 --- a/jjb/sxp/sxp-csit-filtering.yaml +++ b/jjb/sxp/sxp-csit-filtering.yaml @@ -12,9 +12,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/sxp/sxp-csit-performance.yaml b/jjb/sxp/sxp-csit-performance.yaml index 9cb5c0de94..ce1a338225 100644 --- a/jjb/sxp/sxp-csit-performance.yaml +++ b/jjb/sxp/sxp-csit-performance.yaml @@ -12,9 +12,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/sxp/sxp-csit-topology.yaml b/jjb/sxp/sxp-csit-topology.yaml index 1d2b79faa8..cd52b42483 100644 --- a/jjb/sxp/sxp-csit-topology.yaml +++ b/jjb/sxp/sxp-csit-topology.yaml @@ -12,9 +12,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/sxp/sxp.yaml b/jjb/sxp/sxp.yaml index d78ccf77ee..06a2efa0b0 100644 --- a/jjb/sxp/sxp.yaml +++ b/jjb/sxp/sxp.yaml @@ -1,4 +1,31 @@ --- +- project: + name: sxp-phosphorus + 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 + - odl-maven-verify-jobs + + java-version: "openjdk11" + + stream: phosphorus + project: "sxp" + project-name: "sxp" + branch: "master" + + mvn-settings: "sxp-settings" + mvn-opts: "-Xmx1024m" + + 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-silicon jobs: @@ -15,7 +42,7 @@ stream: silicon project: "sxp" project-name: "sxp" - branch: "master" + branch: "stable/silicon" mvn-settings: "sxp-settings" mvn-opts: "-Xmx1024m" diff --git a/jjb/telemetry/telemetry-csit-basic.yaml b/jjb/telemetry/telemetry-csit-basic.yaml index c0b2d39c98..f6f8c7ffab 100644 --- a/jjb/telemetry/telemetry-csit-basic.yaml +++ b/jjb/telemetry/telemetry-csit-basic.yaml @@ -13,9 +13,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/telemetry/telemetry.yaml b/jjb/telemetry/telemetry.yaml index ff87b8d813..71f7217741 100644 --- a/jjb/telemetry/telemetry.yaml +++ b/jjb/telemetry/telemetry.yaml @@ -1,4 +1,29 @@ --- +- project: + name: telemetry-phosphorus + jobs: + - "odl-maven-jobs" + - odl-maven-verify-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: phosphorus + project: "telemetry" + project-name: "telemetry" + branch: "master" + mvn-settings: "telemetry-settings" + mvn-opts: "-Xmx1024m" + dependencies: "" + email-upstream: "[telemetry]" + archive-artifacts: "" + + # Used by the release job + staging-profile-id: 8ed9c52266504 + - project: name: telemetry-silicon jobs: @@ -14,7 +39,7 @@ stream: silicon project: "telemetry" project-name: "telemetry" - branch: "master" + branch: "stable/silicon" mvn-settings: "telemetry-settings" mvn-opts: "-Xmx1024m" dependencies: "" diff --git a/jjb/transportpce/transportpce.yaml b/jjb/transportpce/transportpce.yaml index 78246b440d..68a950aa01 100644 --- a/jjb/transportpce/transportpce.yaml +++ b/jjb/transportpce/transportpce.yaml @@ -1,4 +1,31 @@ --- +- project: + name: transportpce-phosphorus + 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: 140 + build-node: centos7-builder-4c-16g + - odl-maven-jobs-jdk11 + - odl-maven-verify-jobs + + project: "transportpce" + project-name: "transportpce" + stream: phosphorus + branch: "master" + java-version: "openjdk11" + mvn-settings: "transportpce-settings" + mvn-opts: "-Xmx1024m" + 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-silicon jobs: @@ -16,7 +43,7 @@ project: "transportpce" project-name: "transportpce" stream: silicon - branch: "master" + branch: "stable/silicon" java-version: "openjdk11" mvn-settings: "transportpce-settings" mvn-opts: "-Xmx1024m" diff --git a/jjb/tsdr/tsdr-csit-cassandra.yaml b/jjb/tsdr/tsdr-csit-cassandra.yaml index ebbc588c8f..e6d3cd9498 100644 --- a/jjb/tsdr/tsdr-csit-cassandra.yaml +++ b/jjb/tsdr/tsdr-csit-cassandra.yaml @@ -13,9 +13,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/tsdr/tsdr-csit-elasticsearch.yaml b/jjb/tsdr/tsdr-csit-elasticsearch.yaml index 982a932d91..b1fb21a920 100644 --- a/jjb/tsdr/tsdr-csit-elasticsearch.yaml +++ b/jjb/tsdr/tsdr-csit-elasticsearch.yaml @@ -13,9 +13,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/tsdr/tsdr-csit-hbase.yaml b/jjb/tsdr/tsdr-csit-hbase.yaml index 160f68b0d2..4c7d127e91 100644 --- a/jjb/tsdr/tsdr-csit-hbase.yaml +++ b/jjb/tsdr/tsdr-csit-hbase.yaml @@ -13,9 +13,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/tsdr/tsdr-csit-hsqldb.yaml b/jjb/tsdr/tsdr-csit-hsqldb.yaml index 5fe72bee60..33d2f60ac7 100644 --- a/jjb/tsdr/tsdr-csit-hsqldb.yaml +++ b/jjb/tsdr/tsdr-csit-hsqldb.yaml @@ -13,9 +13,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/tsdr/tsdr.yaml b/jjb/tsdr/tsdr.yaml index c272649613..cb45be8965 100644 --- a/jjb/tsdr/tsdr.yaml +++ b/jjb/tsdr/tsdr.yaml @@ -1,4 +1,27 @@ --- +- project: + name: tsdr-phosphorus + 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 + - odl-maven-verify-jobs + + stream: phosphorus + project: "tsdr" + project-name: "tsdr" + branch: "master" + mvn-settings: "tsdr-settings" + mvn-opts: "-Xmx1024m" + dependencies: "" + email-upstream: "[tsdr]" + + # Used by the release job + staging-profile-id: a69373036303c + - project: name: tsdr-silicon jobs: @@ -13,7 +36,7 @@ stream: silicon project: "tsdr" project-name: "tsdr" - branch: "master" + branch: "stable/silicon" mvn-settings: "tsdr-settings" mvn-opts: "-Xmx1024m" dependencies: "" diff --git a/jjb/unimgr/unimgr.yaml b/jjb/unimgr/unimgr.yaml index fdd45ceefb..dabac9d4c5 100644 --- a/jjb/unimgr/unimgr.yaml +++ b/jjb/unimgr/unimgr.yaml @@ -1,4 +1,33 @@ --- +- project: + name: unimgr-phosphorus + 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 + - odl-maven-verify-jobs + + stream: phosphorus + project: "unimgr" + project-name: "unimgr" + branch: "master" + java-version: "openjdk11" + mvn-settings: "unimgr-settings" + mvn-opts: "-Xmx1024m" + dependencies: > + odlparent-merge-{stream}, + yangtools-merge-{stream}, + controller-merge-{stream}, + mdsal-merge-{stream} + email-upstream: "[unimgr] [odlparent] [yangtools] [controller] [mdsal]" + build-node: centos7-builder-4c-16g + + # Used by the release job + staging-profile-id: a695d0a0b8d51 + - project: name: unimgr-silicon jobs: @@ -13,7 +42,7 @@ stream: silicon project: "unimgr" project-name: "unimgr" - branch: "master" + branch: "stable/silicon" java-version: "openjdk11" mvn-settings: "unimgr-settings" mvn-opts: "-Xmx1024m" diff --git a/jjb/usc/usc-csit-tcp.yaml b/jjb/usc/usc-csit-tcp.yaml index e77b1baa46..b0fa5de3c6 100644 --- a/jjb/usc/usc-csit-tcp.yaml +++ b/jjb/usc/usc-csit-tcp.yaml @@ -13,9 +13,12 @@ # Project branches stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/usc/usc.yaml b/jjb/usc/usc.yaml index 7b3f549e58..116decf255 100644 --- a/jjb/usc/usc.yaml +++ b/jjb/usc/usc.yaml @@ -1,4 +1,23 @@ --- +- project: + name: usc-phosphorus + jobs: + - "{project-name}-maven-javadoc-jobs" + - odl-maven-jobs + - odl-maven-verify-jobs + + stream: phosphorus + project: "usc" + project-name: "usc" + branch: "master" + mvn-settings: "usc-settings" + mvn-opts: "-Xmx1024m" + 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-silicon jobs: @@ -9,7 +28,7 @@ stream: silicon project: "usc" project-name: "usc" - branch: "master" + branch: "stable/silicon" mvn-settings: "usc-settings" mvn-opts: "-Xmx1024m" dependencies: "controller-merge-{stream},yangtools-merge-{stream},odlparent-merge-{stream}" diff --git a/jjb/yangtools/yangtools-csit-system.yaml b/jjb/yangtools/yangtools-csit-system.yaml index 92148be948..9905290fdb 100644 --- a/jjb/yangtools/yangtools-csit-system.yaml +++ b/jjb/yangtools/yangtools-csit-system.yaml @@ -12,9 +12,12 @@ # Project branches. stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11" diff --git a/jjb/yangtools/yangtools-patch-test.yaml b/jjb/yangtools/yangtools-patch-test.yaml index 469af901e3..9957520e33 100644 --- a/jjb/yangtools/yangtools-patch-test.yaml +++ b/jjb/yangtools/yangtools-patch-test.yaml @@ -7,9 +7,12 @@ project: "yangtools" stream: - - silicon: + - phosphorus: branch: "master" jre: "openjdk11" + - silicon: + branch: "stable/silicon" + jre: "openjdk11" - aluminium: branch: "stable/aluminium" jre: "openjdk11"