+++ /dev/null
----
-- project:
- name: aaa-patch-test
- jobs:
- - inttest-patch-test
-
- project: "aaa"
-
- stream:
- - chlorine:
- branch: "master"
- java-version: "openjdk11"
- - sulfur:
- branch: "stable/sulfur"
- java-version: "openjdk11"
- - phosphorus:
- branch: "stable/phosphorus"
- java-version: "openjdk11"
- - silicon:
- branch: "stable/silicon"
- java-version: "openjdk11"
-
- os-branch: "queens"
-
- feature:
- - authn:
- csit-list: >
- aaa-csit-1node-authn-all-{stream}
-
- - keystone:
- csit-list: >
- aaa-csit-1node-keystone-all-{stream}
-
- - netvirt:
- csit-list: >
- netvirt-csit-1node-{os-std-topo}-openstack-{os-branch}-gate-stateful-{stream}
-
- - cluster-netvirt:
- csit-list: >
- netvirt-csit-3node-{os-std-topo}-openstack-{os-branch}-gate-stateful-{stream}
-
- - genius:
- csit-list: >
- genius-csit-1node-gate-only-{stream}
+++ /dev/null
----
-- project:
- name: bgpcep-patch-test
- jobs:
- - inttest-mri-patch-test
-
- # The project name
- project: "bgpcep"
-
- # Project branches
- stream:
- - chlorine:
- branch: "master"
- java-version: "openjdk11"
- - sulfur:
- branch: "stable/sulfur"
- java-version: "openjdk11"
- - phosphorus:
- branch: "stable/phosphorus"
- java-version: "openjdk11"
- - silicon:
- branch: "stable/silicon"
- java-version: "openjdk11"
-
- karaf-version: bgpcep
-
- feature:
- - bgp:
- csit-list: >
- bgpcep-csit-1node-gate-userfeatures-all-{stream},
- bgpcep-csit-1node-gate-bgp-ingest-mixed-all-{stream}
-
- - pcep:
- csit-list: >
- bgpcep-csit-1node-gate-userfeatures-all-{stream},
- bgpcep-csit-1node-gate-throughpcep-all-{stream}
+++ /dev/null
----
-- project:
- name: controller-patch-test
- jobs:
- - inttest-patch-test
-
- project: "controller"
-
- stream:
- - chlorine:
- branch: "master"
- java-version: "openjdk11"
- - sulfur:
- branch: "stable/sulfur"
- java-version: "openjdk11"
- - phosphorus:
- branch: "stable/phosphorus"
- java-version: "openjdk11"
- - silicon:
- branch: "3.0.x"
- java-version: "openjdk11"
-
- feature:
- - core:
- csit-list: >
- controller-csit-1node-akka1-all-{stream},
- controller-csit-1node-rest-cars-perf-all-{stream},
- controller-csit-3node-clustering-ask-all-{stream},
- controller-csit-3node-clustering-tell-all-{stream}
+++ /dev/null
----
-- project:
- name: genius-patch-test
- jobs:
- - inttest-patch-test
-
- project: "genius"
-
- stream:
- - master:
- branch: "master"
- java-version: "openjdk11"
-
- os-branch: "rocky"
-
- feature:
- - netvirt:
- csit-list: >
- netvirt-csit-1node-{os-std-topo}-openstack-{os-branch}-gate-stateful-{stream}
-
- - cluster-netvirt:
- csit-list: >
- netvirt-csit-3node-{os-std-topo}-openstack-{os-branch}-gate-stateful-{stream}
-
- - netvirt-itm-direct-tunnels:
- csit-list: >
- netvirt-csit-1node-{os-std-topo}-openstack-{os-branch}-gate-stateful-itm-direct-tunnels-{stream}
-
- - genius:
- csit-list: >
- genius-csit-1node-gate-only-{stream}
-
- - cluster:
- csit-list: >
- genius-csit-3node-gate-only-{stream}
-
- - tdd-wip:
- csit-list: >
- genius-csit-1node-tdd-wip-only-{stream}
nexus-iq-stage: release
email-upstream: "[int/dist]"
stream:
- - sulfur:
+ - chlorine:
branch: "master"
+ mvn-version: mvn38
+ - sulfur:
+ branch: "stable/sulfur"
+ mvn-version: mvn38
- phosphorus:
branch: "stable/phosphorus"
+ mvn-version: mvn35
- silicon:
branch: "stable/silicon"
+ mvn-version: mvn35
- project:
name: distribution-managed
dist-pom: "distribution/pom.xml"
stream:
- - sulfur:
+ - chlorine:
branch: "master"
+ mvn-version: mvn38
+ dependencies: >
+ daexim-maven-merge-{stream},
+ jsonrpc-maven-merge-{stream},
+ lispflowmapping-maven-merge-{stream},
+ openflowplugin-maven-merge-{stream},
+ ovsdb-maven-merge-{stream},
+ serviceutils-maven-merge-{stream},
+ - sulfur:
+ branch: "stable/sulfur"
+ mvn-version: mvn38
dependencies: >
- bgpcep-maven-merge-{stream},
daexim-maven-merge-{stream},
jsonrpc-maven-merge-{stream},
lispflowmapping-maven-merge-{stream},
- netconf-maven-merge-{stream},
- neutron-maven-merge-{stream},
openflowplugin-maven-merge-{stream},
ovsdb-maven-merge-{stream},
serviceutils-maven-merge-{stream},
- phosphorus:
branch: "stable/phosphorus"
+ mvn-version: mvn35
dependencies: >
- bgpcep-maven-merge-{stream},
daexim-maven-merge-{stream},
jsonrpc-maven-merge-{stream},
lispflowmapping-maven-merge-{stream},
- netconf-maven-merge-{stream},
- neutron-maven-merge-{stream},
openflowplugin-maven-merge-{stream},
ovsdb-maven-merge-{stream},
serviceutils-maven-merge-{stream},
- silicon:
branch: "stable/silicon"
+ mvn-version: mvn35
dependencies: >
bgpcep-maven-merge-{stream},
daexim-maven-merge-{stream},
karaf-version: odl
dist-pom: "distribution/opendaylight/pom.xml"
stream:
- - sulfur:
+ - chlorine:
branch: "master"
+ mvn-version: mvn38
+ dependencies: >
+ distribution-merge-managed-{stream},
+ - sulfur:
+ branch: "stable/sulfur"
+ mvn-version: mvn38
dependencies: >
distribution-merge-managed-{stream},
- phosphorus:
branch: "stable/phosphorus"
+ mvn-version: mvn35
dependencies: >
distribution-merge-managed-{stream},
- silicon:
branch: "stable/silicon"
+ mvn-version: mvn35
dependencies: >
distribution-merge-managed-{stream},
staging-profile-id: 2af042ed81d5e2
stream:
- - sulfur:
+ - chlorine:
branch: "master"
+ mvn-version: mvn38
+ - sulfur:
+ branch: "stable/sulfur"
+ mvn-version: mvn38
- phosphorus:
branch: "stable/phosphorus"
+ mvn-version: mvn35
- silicon:
branch: "stable/silicon"
+ mvn-version: mvn35
- project:
name: distribution-sonar
- lf-update-java-alternatives:
java-version: "{java-version}"
- maven-target:
- maven-version: mvn38
+ maven-version: "{mvn-version}"
pom: pom.xml
goals: |
clean install dependency:tree -DoutputFile=dependency_tree.txt
- distribution-karaf-version:
karaf-version: "{karaf-version}"
- maven-exec:
- maven-version: mvn38
+ maven-version: "{mvn-version}"
scm:
- integration-gerrit-scm:
default: "all"
description: "Specific feature test for patch"
- maven-exec:
- maven-version: mvn35
+ maven-version: "{mvn-version}"
scm:
- integration-gerrit-scm:
- lf-update-java-alternatives:
java-version: "{java-version}"
- maven-target:
- maven-version: mvn35
+ maven-version: "{mvn-version}"
pom: "{project}/pom.xml"
goals: |
clean install dependency:tree
default: "all"
description: "Specific feature test for patch"
- maven-exec:
- maven-version: mvn35
+ maven-version: "{mvn-version}"
scm:
- integration-gerrit-scm:
- lf-update-java-alternatives:
java-version: "{java-version}"
- maven-target:
- maven-version: mvn35
+ maven-version: "{mvn-version}"
pom: "{project}/pom.xml"
goals: |
clean install dependency:tree
global-settings: global-settings
global-settings-type: cfp
- maven-target:
- maven-version: mvn35
+ maven-version: "{mvn-version}"
pom: distribution/pom.xml
goals: |
clean install dependency:tree
stream:
- chlorine:
branch: "master"
- mvn-version: "mvn35"
+ mvn-version: "mvn38"
java-version: "openjdk11"
csit-list: !include: csit-jobs-chlorine.lst
build-order: >
- odlparent infrautils yangtools mdsal controller serviceutils aaa netconf
- daexim jsonrpc ovsdb neutron openflowplugin lispflowmapping
- bgpcep integration/distribution
+ odlparent infrautils yangtools mdsal controller aaa netconf bgpcep
+ serviceutils daexim jsonrpc ovsdb openflowplugin lispflowmapping
+ integration/distribution
- sulfur:
branch: "stable/sulfur"
- mvn-version: "mvn35"
+ mvn-version: "mvn38"
java-version: "openjdk11"
csit-list: !include: csit-jobs-sulfur.lst
build-order: >
- odlparent infrautils yangtools mdsal controller serviceutils aaa netconf
- daexim jsonrpc ovsdb neutron openflowplugin lispflowmapping
- bgpcep integration/distribution
+ odlparent infrautils yangtools mdsal controller aaa netconf bgpcep
+ serviceutils daexim jsonrpc ovsdb openflowplugin lispflowmapping
+ integration/distribution
- phosphorus:
branch: "stable/phosphorus"
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
+ odlparent infrautils yangtools mdsal controller aaa netconf bgpcep
+ serviceutils daexim jsonrpc ovsdb openflowplugin lispflowmapping
+ integration/distribution
- silicon:
branch: "stable/silicon"
- chlorine:
branch: "master"
csit-blocklist: >
- aaa bier controller dluxapps genius lispflowmapping l2switch mdsal nemo
- netconf netvirt odlmicro packetcable sfc sxp telemetry tsdr usc yangtools
+ aaa controller dluxapps genius lispflowmapping l2switch mdsal
+ netconf netvirt odlmicro sxp yangtools
gate longevity sanity tdd tempest wip
bgpcep-csit-3node-bgpclustering-all
bgpcep-csit-3node-bgpclustering-ha-only
- sulfur:
branch: "stable/sulfur"
csit-blocklist: >
- aaa bier controller dluxapps genius lispflowmapping l2switch mdsal nemo
- netconf netvirt odlmicro packetcable sfc sxp telemetry tsdr usc yangtools
+ aaa controller dluxapps genius lispflowmapping l2switch mdsal
+ netconf netvirt odlmicro sxp yangtools
gate longevity sanity tdd tempest wip
bgpcep-csit-3node-bgpclustering-all
bgpcep-csit-3node-bgpclustering-ha-only
- phosphorus:
branch: "stable/phosphorus"
csit-blocklist: >
- aaa bier controller dluxapps genius lispflowmapping l2switch mdsal nemo
- netconf netvirt odlmicro packetcable sfc sxp telemetry tsdr usc yangtools
+ aaa controller dluxapps genius lispflowmapping l2switch mdsal
+ netconf netvirt odlmicro sxp yangtools
gate longevity sanity tdd tempest wip
bgpcep-csit-3node-bgpclustering-all
bgpcep-csit-3node-bgpclustering-ha-only
- integration-distribution-git-url:
git-url: "{git-url}"
- maven-exec:
- maven-version: mvn35
+ maven-version: "{mvn-version}"
scm:
- integration-gerrit-scm:
- lf-update-java-alternatives:
java-version: "{java-version}"
- maven-target:
- maven-version: "mvn35"
+ maven-version: "{mvn-version}"
pom: "$GERRIT_PROJECT/pom.xml"
goals: |
clean install dependency:tree -DoutputFile=dependency_tree.txt
global-settings: global-settings
global-settings-type: cfp
- maven-target:
- maven-version: mvn35
+ maven-version: "{mvn-version}"
pom: distribution/pom.xml
goals: |
clean install dependency:tree -DoutputFile=dependency_tree.txt
- lf-infra-maven-parameters:
mvn-opts: ""
mvn-params: ""
- mvn-version: mvn35
+ mvn-version: "{mvn-version}"
staging-profile-id: "" # Staging repos do not make sense for this job
wrappers:
+++ /dev/null
----
-- project:
- name: l2switch-patch-test
- jobs:
- - inttest-patch-test
-
- # The project name
- project: "l2switch"
- disable-job: true
-
- # Project branches
- stream:
- - chlorine:
- branch: "master"
- jre: "openjdk11"
- - sulfur:
- branch: "stable/sulfur"
- jre: "openjdk11"
- - phosphorus:
- branch: "stable/phosphorus"
- jre: "openjdk11"
- - silicon:
- branch: "stable/silicon"
- jre: "openjdk11"
-
- os-branch: "queens"
-
- feature:
- - all:
- csit-list: >
- l2switch-csit-1node--host-scalability-daily-only-{stream},
- l2switch-csit-1node-scalability-all-{stream},
- l2switch-csit-1node-switch-all-{stream}
+++ /dev/null
----
-- project:
- name: netconf-patch-test
- jobs:
- - inttest-mri-patch-test
-
- project: "netconf"
-
- stream:
- - master:
- branch: "master"
- java-version: "openjdk11"
- - silicon:
- branch: "stable/silicon"
- java-version: "openjdk11"
-
- os-branch: "queens"
-
- karaf-version: netconf
-
- feature:
- - core:
- csit-list: >
- netconf-csit-1node-gate-userfeatures-all-{stream},
- netconf-csit-1node-gate-userfeatures-rfc8040-all-{stream},
- netconf-csit-1node-gate-callhome-only-{stream}
+++ /dev/null
----
-- project:
- name: netvirt-patch-test
- jobs:
- - inttest-patch-test
-
- project: "netvirt"
-
- stream:
- - master:
- branch: "master"
- java-version: "openjdk11"
-
- os-branch: "rocky"
-
- jdk: "openjdk8"
-
- feature:
- - current:
- csit-list: >
- netvirt-csit-1node-{os-std-topo}-openstack-{os-branch}-gate-stateful-{stream}
- - cluster-current:
- csit-list: >
- netvirt-csit-3node-{os-std-topo}-openstack-{os-branch}-gate-stateful-{stream}
- - cluster-minimal-current:
- csit-list: >
- netvirt-csit-3node-{os-std-topo}-openstack-{os-branch}-gate-minimal-cluster-{stream}
- - snat-conntrack:
- csit-list: >
- netvirt-csit-1node-{os-std-topo}-openstack-{os-branch}-gate-stateful-snat-conntrack-{stream}
- - cluster-snat-conntrack:
- csit-list: >
- netvirt-csit-3node-{os-std-topo}-openstack-{os-branch}-gate-stateful-snat-conntrack-{stream}
- - l2gw:
- csit-list: >
- netvirt-csit-hwvtep-1node-{os-std-topo}-openstack-{os-branch}-gate-stateful-{stream}
- - tdd-wip:
- csit-list: >
- netvirt-csit-1node-{os-std-topo}-openstack-{os-branch}-gate-tdd-wip-{stream}
- - itm-direct-tunnels:
- csit-list: >
- netvirt-csit-1node-{os-std-topo}-openstack-{os-branch}-gate-stateful-itm-direct-tunnels-{stream}
- - upgrade:
- csit-list: >
- netvirt-csit-1node-{os-std-topo}-openstack-{os-branch}-upgrade-{stream}
- - tempest:
- csit-list: >
- netvirt-csit-1node-{os-std-topo}-openstack-{os-branch}-gate-tempest-stateful-{stream}
- - cluster-tempest:
- csit-list: >
- netvirt-csit-3node-{os-std-topo}-openstack-{os-branch}-gate-tempest-stateful-{stream}
- - tempest-snat-conntrack:
- csit-list: >
- netvirt-csit-1node-{os-std-topo}-openstack-{os-branch}-gate-tempest-stateful-snat-conntrack-{stream}
- - cluster-tempest-snat-conntrack:
- csit-list: >
- netvirt-csit-3node-{os-std-topo}-openstack-{os-branch}-gate-tempest-stateful-snat-conntrack-{stream}
stream:
- chlorine:
branch: "master"
+ mvn-version: "mvn38"
- sulfur:
branch: "stable/sulfur"
+ mvn-version: "mvn38"
- phosphorus:
branch: "stable/phosphorus"
+ mvn-version: "mvn35"
- silicon:
branch: "stable/silicon"
+ mvn-version: "mvn35"
os-branch: "queens"
+++ /dev/null
----
-- project:
- name: odltools-patch-test
- jobs:
- - inttest-patch-test
-
- project: odltools
- jdk: openjdk8
-
- stream:
- - chlorine:
- branch: "master"
- - sulfur:
- branch: "stable/sulfur"
- - phosphorus:
- branch: "stable/phosphorus"
- - silicon:
- branch: "stable/silicon"
-
- feature:
- - current:
- csit-list: >
- odltools-csit-1node-gate-all-{stream}
- chlorine:
branch: "master"
java-version: "openjdk11"
+ mvn-version: "mvn38"
- sulfur:
branch: "stable/sulfur"
java-version: "openjdk11"
+ mvn-version: "mvn38"
- phosphorus:
branch: "stable/phosphorus"
java-version: "openjdk11"
+ mvn-version: "mvn35"
- silicon:
branch: "stable/silicon"
java-version: "openjdk11"
+ mvn-version: "mvn35"
os-branch: "queens"
jdk: "openjdk8"
- chlorine:
branch: "master"
java-version: "openjdk11"
+ mvn-version: "mvn38"
- sulfur:
branch: "stable/sulfur"
java-version: "openjdk11"
+ mvn-version: "mvn38"
- phosphorus:
branch: "stable/phosphorus"
java-version: "openjdk11"
+ mvn-version: "mvn35"
- silicon:
branch: "stable/silicon"
java-version: "openjdk11"
+ mvn-version: "mvn35"
os-branch: "queens"
jdk: "openjdk8"
stream:
- chlorine:
branch: "master"
+ mvn-version: "mvn38"
- sulfur:
branch: "stable/sulfur"
+ mvn-version: "mvn38"
- phosphorus:
branch: "stable/phosphorus"
+ mvn-version: "mvn35"
- silicon:
branch: "stable/silicon"
+ mvn-version: "mvn35"
os-branch: "queens"
jdk: "openjdk8"
+++ /dev/null
----
-- project:
- name: yangtools-patch-test
- jobs:
- - inttest-patch-test
-
- project: "yangtools"
-
- stream:
- - chlorine:
- branch: "master"
- jre: "openjdk11"
- - sulfur:
- branch: "stable/sulfur"
- jre: "openjdk11"
- - phosphorus:
- branch: "stable/phosphorus"
- jre: "openjdk11"
- - silicon:
- branch: "6.0.x"
- jre: "openjdk11"
-
- feature:
- - core:
- csit-list: >
- yangtools-csit-1node-system-only-{stream}
project: "yangtools"
project-name: "yangtools"
branch: "master"
- java-version: "openjdk11"
+ build-node: centos8-builder-4c-4g
+ java-version: "openjdk17"
mvn-version: mvn38
mvn-settings: "yangtools-settings"
- mvn-opts: "-Xmx1024m"
sonarcloud: true
sonarcloud-project-organization: "{sonarcloud_project_organization}"
sonarcloud-api-token: "{sonarcloud_api_token}"