From f0f95a76e8f0a3b01503e81a38844625cf5f72c6 Mon Sep 17 00:00:00 2001 From: Riccardo Pittau Date: Thu, 20 Feb 2025 15:46:24 +0100 Subject: [PATCH] Add configuration for ironic-image release-28.0 Signed-off-by: Riccardo Pittau --- .../metal3-io/ironic-image-release-28.0.yaml | 59 +++++++++++++++++++ prow/config/plugins.yaml | 3 +- 2 files changed, 61 insertions(+), 1 deletion(-) create mode 100644 prow/config/jobs/metal3-io/ironic-image-release-28.0.yaml diff --git a/prow/config/jobs/metal3-io/ironic-image-release-28.0.yaml b/prow/config/jobs/metal3-io/ironic-image-release-28.0.yaml new file mode 100644 index 00000000..6a023b29 --- /dev/null +++ b/prow/config/jobs/metal3-io/ironic-image-release-28.0.yaml @@ -0,0 +1,59 @@ +presubmits: + metal3-io/ironic-image: + - name: shellcheck + branches: + - release-28.0 + run_if_changed: '((\.sh)|^Makefile)$' + decorate: true + spec: + containers: + - args: + - ./hack/shellcheck.sh + command: + - sh + env: + - name: IS_CONTAINER + value: "TRUE" + image: docker.io/koalaman/shellcheck-alpine:v0.10.0@sha256:5921d946dac740cbeec2fb1c898747b6105e585130cc7f0602eec9a10f7ddb63 + imagePullPolicy: Always + - name: markdownlint + branches: + - release-28.0 + run_if_changed: '(\.md|markdownlint\.sh)$' + decorate: true + spec: + containers: + - args: + - ./hack/markdownlint.sh + command: + - sh + env: + - name: IS_CONTAINER + value: "TRUE" + image: docker.io/pipelinecomponents/markdownlint-cli2:0.12.0@sha256:a3977fba9814f10d33a1d69ae607dc808e7a6470b2ba03e84c17193c0791aac0 + imagePullPolicy: Always + # name: {job_prefix}-{image_os}-e2e-integration-test-{capm3_target_branch} + - name: metal3-centos-e2e-integration-test-main + branches: + - release-28.0 + agent: jenkins + always_run: false + optional: false + - name: metal3-ubuntu-e2e-integration-test-main + branches: + - release-28.0 + agent: jenkins + always_run: false + optional: false + - name: metal3-dev-env-integration-test-centos-main + branches: + - release-28.0 + agent: jenkins + always_run: false + optional: true + - name: metal3-dev-env-integration-test-ubuntu-main + branches: + - release-28.0 + agent: jenkins + always_run: false + optional: true diff --git a/prow/config/plugins.yaml b/prow/config/plugins.yaml index e9946372..2d841ec4 100644 --- a/prow/config/plugins.yaml +++ b/prow/config/plugins.yaml @@ -186,7 +186,8 @@ milestone_applier: release-1.8: "IPAM - v1.8" release-1.7: "IPAM - v1.7" metal3-io/ironic-image: - main: "ironic-image - v28.0" + main: "ironic-image - v29.0" + release-28.0: "ironic-image - v28.0" release-27.0: "ironic-image - v27.0" release-26.0: "ironic-image - v26.0" release-25.0: "ironic-image - v25.0"