From 3c946dbc179461341e2ea569dc5f460cb6f6e1cf Mon Sep 17 00:00:00 2001 From: Marvin Beckers Date: Thu, 25 May 2023 17:46:25 +0200 Subject: [PATCH 1/4] migrate to prow job configuration Signed-off-by: Marvin Beckers --- .ci-operator.yaml | 4 ---- .prow.yaml | 40 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+), 4 deletions(-) delete mode 100644 .ci-operator.yaml create mode 100644 .prow.yaml diff --git a/.ci-operator.yaml b/.ci-operator.yaml deleted file mode 100644 index 501e55dcb..000000000 --- a/.ci-operator.yaml +++ /dev/null @@ -1,4 +0,0 @@ -build_root_image: - namespace: ci - name: kcp-dev-build-root - tag: "1.19" diff --git a/.prow.yaml b/.prow.yaml new file mode 100644 index 000000000..41acd4cdb --- /dev/null +++ b/.prow.yaml @@ -0,0 +1,40 @@ +presubmits: + - name: pull-codegenerator-verify + always_run: true + decorate: true + clone_uri: "ssh://git@github.com/kcp-dev/code-generator.git" + labels: + preset-goproxy: "true" + spec: + containers: + - image: docker.io/library/go:1.19.9-alpine + command: + - make + - verify-codegen + - verify-boilerplate + + - name: pull-codegenerator-lint + always_run: true + decorate: true + clone_uri: "ssh://git@github.com/kcp-dev/code-generator.git" + labels: + preset-goproxy: "true" + spec: + containers: + - image: docker.io/library/go:1.19.9-alpine + command: + - make + - lint + + - name: pull-codegenerator-test + always_run: true + decorate: true + clone_uri: "ssh://git@github.com/kcp-dev/code-generator.git" + labels: + preset-goproxy: "true" + spec: + containers: + - image: docker.io/library/go:1.19.9-alpine + command: + - make + - test From cf5fdb672f764db118b0ebe836fbbaf4c8e420c8 Mon Sep 17 00:00:00 2001 From: Marvin Beckers Date: Wed, 31 May 2023 11:59:20 +0200 Subject: [PATCH 2/4] use ghcr.io/kcp-dev/infra/build:1.19.9-1 for prow jobs Signed-off-by: Marvin Beckers --- .prow.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.prow.yaml b/.prow.yaml index 41acd4cdb..79480e7c5 100644 --- a/.prow.yaml +++ b/.prow.yaml @@ -7,7 +7,7 @@ presubmits: preset-goproxy: "true" spec: containers: - - image: docker.io/library/go:1.19.9-alpine + - image: ghcr.io/kcp-dev/infra/build:1.19.9-1 command: - make - verify-codegen @@ -34,7 +34,7 @@ presubmits: preset-goproxy: "true" spec: containers: - - image: docker.io/library/go:1.19.9-alpine + - image: ghcr.io/kcp-dev/infra/build:1.19.9-1 command: - make - test From 75281df5f17b4d19976d7aac37c33cc8c4b5e300 Mon Sep 17 00:00:00 2001 From: Marvin Beckers Date: Wed, 31 May 2023 12:09:08 +0200 Subject: [PATCH 3/4] replace image that was forgotten in previous commit Signed-off-by: Marvin Beckers --- .prow.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.prow.yaml b/.prow.yaml index 79480e7c5..45ef4a8ec 100644 --- a/.prow.yaml +++ b/.prow.yaml @@ -21,7 +21,7 @@ presubmits: preset-goproxy: "true" spec: containers: - - image: docker.io/library/go:1.19.9-alpine + - image: ghcr.io/kcp-dev/infra/build:1.19.9-1 command: - make - lint From 747e4789f5aac4c93e3401450fdf738215da219d Mon Sep 17 00:00:00 2001 From: Marvin Beckers Date: Wed, 31 May 2023 16:23:25 +0200 Subject: [PATCH 4/4] use naming scheme consistent with prow-yaml validation job generated by prow Signed-off-by: Marvin Beckers --- .prow.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.prow.yaml b/.prow.yaml index 45ef4a8ec..390577a0c 100644 --- a/.prow.yaml +++ b/.prow.yaml @@ -1,5 +1,5 @@ presubmits: - - name: pull-codegenerator-verify + - name: pull-code-generator-verify always_run: true decorate: true clone_uri: "ssh://git@github.com/kcp-dev/code-generator.git" @@ -13,7 +13,7 @@ presubmits: - verify-codegen - verify-boilerplate - - name: pull-codegenerator-lint + - name: pull-code-generator-lint always_run: true decorate: true clone_uri: "ssh://git@github.com/kcp-dev/code-generator.git" @@ -26,7 +26,7 @@ presubmits: - make - lint - - name: pull-codegenerator-test + - name: pull-code-generator-test always_run: true decorate: true clone_uri: "ssh://git@github.com/kcp-dev/code-generator.git"