From 16966a0f89eb24a8af2b43f96191de1e7036f310 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Thu, 14 Apr 2022 20:59:44 +0200 Subject: [PATCH] Add jobs for netconf-3.0.x We have branched netconf for Sulfur, add the corresponding jobs and update master jobs to run with CentOS8/JDK17 only. Change-Id: I8225c0e36c7c2c5762276c1ea930a1bd9c99d0bb Signed-off-by: Robert Varga --- jjb/netconf/netconf.yaml | 31 +++++++++++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/jjb/netconf/netconf.yaml b/jjb/netconf/netconf.yaml index ecaa8d66f..de391caaa 100644 --- a/jjb/netconf/netconf.yaml +++ b/jjb/netconf/netconf.yaml @@ -1,6 +1,33 @@ --- - project: name: netconf-master + jobs: + - "{project-name}-rtd-jobs": + build-node: centos7-builder-2c-2g + project-pattern: netconf + rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-netconf/48397/ + rtd-token: aee2df909686ab7ba36f2ed08d90bdcf81f7b8dc + - odl-maven-jobs-jdk17 + - odl-maven-verify-jobs-jdk17 + + project: "netconf" + project-name: "netconf" + stream: master + branch: "master" + build-node: centos8-builder-4c-4g + java-version: "openjdk17" + karaf-version: "netconf" + mvn-settings: "netconf-settings" + mvn-goals: "clean deploy -Pintegrationtests" + build-timeout: 90 + dependencies: "aaa-merge-{stream},controller-merge-{stream},odlparent-merge-{stream},yangtools-merge-{stream}" + email-upstream: "[netconf] [aaa] [controller] [odlparent] [yangtools]" + + # Used by the release job + staging-profile-id: a67b22fc3663f + +- project: + name: netconf-3.0.x jobs: - "{project-name}-rtd-jobs": build-node: centos7-builder-2c-2g @@ -12,10 +39,10 @@ - odl-maven-verify-jobs-jdk17: build-node: centos8-builder-4c-4g - stream: master project: "netconf" project-name: "netconf" - branch: "master" + stream: 3.0.x + branch: 3.0.x java-version: "openjdk11" karaf-version: "netconf" mvn-settings: "netconf-settings" -- 2.36.6