From 29d68882dc874d69d674472152b8e7807c23b20e Mon Sep 17 00:00:00 2001 From: Yaroslav Lastivka Date: Wed, 2 Oct 2024 00:05:08 +0300 Subject: [PATCH 1/2] Add netconf-8.0.x jobs Add jobs supporting the Titanium stability branch. Change-Id: Ibcfa0af1663383edb2d1ad20f7f562b4b6d26b5e Signed-off-by: Yaroslav Lastivka --- jjb/netconf/netconf.yaml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/jjb/netconf/netconf.yaml b/jjb/netconf/netconf.yaml index 35c51ed11d..ad5fa14a70 100644 --- a/jjb/netconf/netconf.yaml +++ b/jjb/netconf/netconf.yaml @@ -30,6 +30,37 @@ # Used by the release job staging-profile-id: a67b22fc3663f +- project: + name: netconf-8.0.x + jobs: + - "{project-name}-rtd-jobs": + build-node: centos8-builder-2c-2g + project-pattern: netconf + rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-netconf/48397/ + rtd-token: aee2df909686ab7ba36f2ed08d90bdcf81f7b8dc + - gerrit-tox-verify: + build-node: centos8-builder-2c-2g + parallel: true + - odl-maven-jobs-jdk21 + - odl-maven-verify-jobs-jdk21 + + project: netconf + project-name: netconf + stream: 8.0.x + branch: 8.0.x + build-node: ubuntu2004-docker-4c-4g + build-timeout: 90 + + mvn-settings: "netconf-settings" + mvn-goals: "clean deploy -Pintegrationtests" + karaf-version: "netconf" + + dependencies: "aaa-merge-{stream},controller-merge-{stream},odlparent-merge-{stream},yangtools-merge-{stream}" + email-upstream: "[netconf] [aaa] [controller] [odlparent] [yangtools]" + + # Used by the release job + staging-profile-id: a67b22fc3663f + - project: name: netconf-7.0.x jobs: From 883126fe4e58407243d67f637b2efa69b7109445 Mon Sep 17 00:00:00 2001 From: Yaroslav Lastivka Date: Wed, 2 Oct 2024 00:20:29 +0300 Subject: [PATCH 2/2] Remove netconf-6.0.x jobs Potassium version of NETCONF is no more being developed. Remove its jobs. Change-Id: I88b324aca65a5cd17b0de1390a471e8aa015d774 Signed-off-by: Yaroslav Lastivka --- jjb/netconf/netconf.yaml | 30 ------------------------------ 1 file changed, 30 deletions(-) diff --git a/jjb/netconf/netconf.yaml b/jjb/netconf/netconf.yaml index ad5fa14a70..33e7ae4a0a 100644 --- a/jjb/netconf/netconf.yaml +++ b/jjb/netconf/netconf.yaml @@ -93,36 +93,6 @@ # Used by the release job staging-profile-id: a67b22fc3663f -- project: - name: netconf-6.0.x - jobs: - - "{project-name}-rtd-jobs": - build-node: centos8-builder-2c-2g - project-pattern: netconf - rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-netconf/48397/ - rtd-token: aee2df909686ab7ba36f2ed08d90bdcf81f7b8dc - - gerrit-tox-verify: - build-node: centos8-builder-2c-2g - parallel: true - - odl-maven-jobs-jdk17 - - odl-maven-verify-jobs-jdk17 - - project: netconf - project-name: netconf - stream: 6.0.x - branch: 6.0.x - build-timeout: 90 - - mvn-settings: "netconf-settings" - mvn-goals: "clean deploy -Pintegrationtests" - karaf-version: "netconf" - - dependencies: "aaa-merge-{stream},controller-merge-{stream},odlparent-merge-{stream},yangtools-merge-{stream}" - email-upstream: "[netconf] [aaa] [controller] [odlparent] [yangtools]" - - # Used by the release job - staging-profile-id: a67b22fc3663f - - project: name: netconf-release-management jobs: