From 9ee9b2da9380369ac0beb965686956d6b6e2c2fe Mon Sep 17 00:00:00 2001 From: Fiete Ostkamp Date: Thu, 25 Sep 2025 11:34:40 +0200 Subject: [PATCH] [readiness] adjust linter job folder - with INT-2331 - Implement readiness in go, the python script is moved into the readiness-python folder - the tox-dir job param must be adjusted accordingly - define new verify-golang job that executes make build - add new golang124 wrapper definition to make go 1.24 available Issue-ID: INT-2331 Change-Id: I55d621fcc90e46baa78384fbf2748b0b4e68bcf5 Signed-off-by: Fiete Ostkamp --- jjb/global-macros.yaml | 9 +++++++++ jjb/oom/oom-readiness.yaml | 19 ++++++++++++++++--- 2 files changed, 25 insertions(+), 3 deletions(-) diff --git a/jjb/global-macros.yaml b/jjb/global-macros.yaml index 245190f45..5697a6718 100644 --- a/jjb/global-macros.yaml +++ b/jjb/global-macros.yaml @@ -483,6 +483,15 @@ Golang 1.23 +- wrapper: + name: golang124 + wrappers: + - raw: + xml: | + + Golang 1.24 + + - wrapper: # This wrapper is required for all jobs as it configures the wrappers # needed by the eCOMP infra. diff --git a/jjb/oom/oom-readiness.yaml b/jjb/oom/oom-readiness.yaml index fcfb17f90..4ffc76439 100644 --- a/jjb/oom/oom-readiness.yaml +++ b/jjb/oom/oom-readiness.yaml @@ -8,21 +8,34 @@ - oom-linters subproject: - "yaml": - tox-dir: "." + tox-dir: "./readiness-python" tox-envs: "yaml" pattern: "**/*.yaml" - "yml": - tox-dir: "." + tox-dir: "./readiness-python" tox-envs: "yaml" pattern: "**/*.yml" - "py": - tox-dir: "." + tox-dir: "./readiness-python" tox-envs: "python" pattern: "**/*.python" stream: - "master": branch: "master" +- project: + name: oom-readiness-verify + project-name: oom-readiness + project: oom/readiness + mvn-settings: "oom-settings" + golangver: "golang124" + build-node: ubuntu2204-builder-4c-4g + jobs: + - "{project-name}-{stream}-verify-golang" + stream: + - "master": + branch: "master" + - project: name: oom-readiness-release project-name: oom-readiness -- 2.16.6