From 39e3b8fe855278720309d6e6d901f7042375f70f Mon Sep 17 00:00:00 2001 From: Dave Wallace Date: Fri, 25 Feb 2022 16:04:21 -0500 Subject: Add hicn job to build against vpp latest. Change-Id: I0210401c810720b3927d7fe9f7b92aba3f0d260d Signed-off-by: Dave Wallace Signed-off-by: Mauro Sardara --- jjb/hicn/hicn.yaml | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) (limited to 'jjb/hicn/hicn.yaml') diff --git a/jjb/hicn/hicn.yaml b/jjb/hicn/hicn.yaml index 9196c5f8..4e1bb534 100644 --- a/jjb/hicn/hicn.yaml +++ b/jjb/hicn/hicn.yaml @@ -71,6 +71,28 @@ - hicn: branch: "master" +- project: + name: hicn-vpp-latest-x86_64 + jobs: + - "hicn-vpp-latest-verify-{stream}-{os}-{executor-arch}" + project: "hicn" + os: ubuntu2004 + executor-arch: "x86_64" + stream: + - master: + branch: "master" + +- project: + name: hicn-vpp-latest-aarch64 + jobs: + - "hicn-vpp-latest-verify-{stream}-{os}-{executor-arch}" + project: "hicn" + os: ubuntu2004 + executor-arch: "aarch64" + stream: + - master: + branch: "master" + - project: name: hicn-view views: @@ -429,6 +451,54 @@ publishers: - fdio-infra-publish +- job-template: + name: "hicn-vpp-latest-verify-{stream}-{os}-{executor-arch}" + + project-type: freestyle + node: "builder-{os}-prod-{executor-arch}" + concurrent: true + + properties: + - lf-infra-properties: + build-days-to-keep: "{build-days-to-keep}" + + parameters: + - project-parameter: + project: "{project}" + - gerrit-parameter: + branch: "{branch}" + - os-parameter: + os: "{os}" + - stream-parameter: + stream: "{stream}" + + scm: + - gerrit-trigger-scm: + credentials-id: "jenkins-gerrit-credentials" + refspec: "$GERRIT_REFSPEC" + choosing-strategy: "gerrit" + + wrappers: + - fdio-infra-wrappers: + build-timeout: 120 + + triggers: + + - timed: 'H H * * *' + - gerrit-trigger-manually-triggered: + comment-trigger-value: 'verify-vpp-latest' + name: '{project}' + branch: '{branch}' + + builders: + - shell: !include-raw-escape: + - ../scripts/setup_executor_env.sh + - shell: !include-raw-escape: + - ../scripts/hicn/build-vpp-latest.sh + + publishers: + - fdio-infra-publish + - project: name: hicn-info project-name: hicn -- cgit 1.2.3-korg