- 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 <fiete.ostkamp@telekom.de>
<goVersion>Golang 1.23</goVersion>
</org.jenkinsci.plugins.golang.GolangBuildWrapper>
+- wrapper:
+ name: golang124
+ wrappers:
+ - raw:
+ xml: |
+ <org.jenkinsci.plugins.golang.GolangBuildWrapper plugin="golang@1.2">
+ <goVersion>Golang 1.24</goVersion>
+ </org.jenkinsci.plugins.golang.GolangBuildWrapper>
+
- wrapper:
# This wrapper is required for all jobs as it configures the wrappers
# needed by the eCOMP infra.
- 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