From 451638c62f75d3925f65fc11ca0a5830080e32d1 Mon Sep 17 00:00:00 2001 From: konflux Date: Fri, 25 Apr 2025 06:43:27 +0000 Subject: [PATCH] Konflux build pipeline service account migration for kn-eventing-ingress-115 Signed-off-by: konflux --- .../kn-eventing-ingress-115-pull-request.yaml | 83 ++++++++++--------- .tekton/kn-eventing-ingress-115-push.yaml | 83 ++++++++++--------- 2 files changed, 86 insertions(+), 80 deletions(-) mode change 100755 => 100644 .tekton/kn-eventing-ingress-115-pull-request.yaml mode change 100755 => 100644 .tekton/kn-eventing-ingress-115-push.yaml diff --git a/.tekton/kn-eventing-ingress-115-pull-request.yaml b/.tekton/kn-eventing-ingress-115-pull-request.yaml old mode 100755 new mode 100644 index b6594980ab9..cc43b514f0a --- a/.tekton/kn-eventing-ingress-115-pull-request.yaml +++ b/.tekton/kn-eventing-ingress-115-pull-request.yaml @@ -7,7 +7,8 @@ metadata: build.appstudio.redhat.com/pull_request_number: '{{pull_request_number}}' build.appstudio.redhat.com/target_branch: '{{target_branch}}' pipelinesascode.tekton.dev/max-keep-runs: "3" - pipelinesascode.tekton.dev/on-cel-expression: event == "pull_request" && target_branch == "release-v1.15" + pipelinesascode.tekton.dev/on-cel-expression: event == "pull_request" && target_branch + == "release-v1.15" creationTimestamp: null labels: appstudio.openshift.io/application: serverless-operator-135 @@ -17,45 +18,47 @@ metadata: namespace: ocp-serverless-tenant spec: params: - - name: dockerfile - value: openshift/ci-operator/knative-images/ingress/Dockerfile - - name: build-args - value: - - GO_BUILDER=brew.registry.redhat.io/rh-osbs/openshift-golang-builder:rhel_8_golang_1.22 - - GO_RUNTIME=registry.access.redhat.com/ubi8/ubi-minimal - - JAVA_BUILDER=registry.access.redhat.com/ubi8/openjdk-21 - - JAVA_RUNTIME=registry.access.redhat.com/ubi8/openjdk-21-runtime - - VERSION=1.35.1 - - name: git-url - value: '{{source_url}}' - - name: hermetic - value: "true" - - name: image-expires-after - value: 5d - - name: output-image - value: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-eventing-ingress:on-pr-{{revision}} - - name: build-platforms - value: - - linux/x86_64 - - name: revision - value: '{{revision}}' - - name: prefetch-input - value: '[{"type":"rpm"}]' - - name: prefetch-input-dev-package-managers - value: 'true' - taskRunSpecs: - - pipelineTaskName: sast-shell-check - stepSpecs: - - name: sast-shell-check - computeResources: - requests: - memory: 4Gi - limits: - memory: 4Gi + - name: dockerfile + value: openshift/ci-operator/knative-images/ingress/Dockerfile + - name: build-args + value: + - GO_BUILDER=brew.registry.redhat.io/rh-osbs/openshift-golang-builder:rhel_8_golang_1.22 + - GO_RUNTIME=registry.access.redhat.com/ubi8/ubi-minimal + - JAVA_BUILDER=registry.access.redhat.com/ubi8/openjdk-21 + - JAVA_RUNTIME=registry.access.redhat.com/ubi8/openjdk-21-runtime + - VERSION=1.35.1 + - name: git-url + value: '{{source_url}}' + - name: hermetic + value: "true" + - name: image-expires-after + value: 5d + - name: output-image + value: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-eventing-ingress:on-pr-{{revision}} + - name: build-platforms + value: + - linux/x86_64 + - name: revision + value: '{{revision}}' + - name: prefetch-input + value: '[{"type":"rpm"}]' + - name: prefetch-input-dev-package-managers + value: "true" pipelineRef: name: docker-build - taskRunTemplate: {} + taskRunSpecs: + - pipelineTaskName: sast-shell-check + stepSpecs: + - computeResources: + limits: + memory: 4Gi + requests: + memory: 4Gi + name: sast-shell-check + taskRunTemplate: + serviceAccountName: build-pipeline-kn-eventing-ingress-115 workspaces: - - name: git-auth - secret: - secretName: '{{ git_auth_secret }}' + - name: git-auth + secret: + secretName: '{{ git_auth_secret }}' +status: {} diff --git a/.tekton/kn-eventing-ingress-115-push.yaml b/.tekton/kn-eventing-ingress-115-push.yaml old mode 100755 new mode 100644 index 4af9889ef8d..010e215d983 --- a/.tekton/kn-eventing-ingress-115-push.yaml +++ b/.tekton/kn-eventing-ingress-115-push.yaml @@ -6,7 +6,8 @@ metadata: build.appstudio.redhat.com/commit_sha: '{{revision}}' build.appstudio.redhat.com/target_branch: '{{target_branch}}' pipelinesascode.tekton.dev/max-keep-runs: "3" - pipelinesascode.tekton.dev/on-cel-expression: event == "push" && target_branch == "release-v1.15" + pipelinesascode.tekton.dev/on-cel-expression: event == "push" && target_branch + == "release-v1.15" creationTimestamp: null labels: appstudio.openshift.io/application: serverless-operator-135 @@ -16,45 +17,47 @@ metadata: namespace: ocp-serverless-tenant spec: params: - - name: dockerfile - value: openshift/ci-operator/knative-images/ingress/Dockerfile - - name: build-args - value: - - GO_BUILDER=brew.registry.redhat.io/rh-osbs/openshift-golang-builder:rhel_8_golang_1.22 - - GO_RUNTIME=registry.access.redhat.com/ubi8/ubi-minimal - - JAVA_BUILDER=registry.access.redhat.com/ubi8/openjdk-21 - - JAVA_RUNTIME=registry.access.redhat.com/ubi8/openjdk-21-runtime - - VERSION=1.35.1 - - name: git-url - value: '{{source_url}}' - - name: hermetic - value: "true" - - name: output-image - value: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-eventing-ingress:{{revision}} - - name: revision - value: '{{revision}}' - - name: additional-tags - value: - - $(context.pipelineRun.uid)-{{revision}} - - 1.35.1 - - latest - - name: prefetch-input - value: '[{"type":"rpm"}]' - - name: prefetch-input-dev-package-managers - value: 'true' - taskRunSpecs: - - pipelineTaskName: sast-shell-check - stepSpecs: - - name: sast-shell-check - computeResources: - requests: - memory: 4Gi - limits: - memory: 4Gi + - name: dockerfile + value: openshift/ci-operator/knative-images/ingress/Dockerfile + - name: build-args + value: + - GO_BUILDER=brew.registry.redhat.io/rh-osbs/openshift-golang-builder:rhel_8_golang_1.22 + - GO_RUNTIME=registry.access.redhat.com/ubi8/ubi-minimal + - JAVA_BUILDER=registry.access.redhat.com/ubi8/openjdk-21 + - JAVA_RUNTIME=registry.access.redhat.com/ubi8/openjdk-21-runtime + - VERSION=1.35.1 + - name: git-url + value: '{{source_url}}' + - name: hermetic + value: "true" + - name: output-image + value: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-eventing-ingress:{{revision}} + - name: revision + value: '{{revision}}' + - name: additional-tags + value: + - $(context.pipelineRun.uid)-{{revision}} + - 1.35.1 + - latest + - name: prefetch-input + value: '[{"type":"rpm"}]' + - name: prefetch-input-dev-package-managers + value: "true" pipelineRef: name: docker-build - taskRunTemplate: {} + taskRunSpecs: + - pipelineTaskName: sast-shell-check + stepSpecs: + - computeResources: + limits: + memory: 4Gi + requests: + memory: 4Gi + name: sast-shell-check + taskRunTemplate: + serviceAccountName: build-pipeline-kn-eventing-ingress-115 workspaces: - - name: git-auth - secret: - secretName: '{{ git_auth_secret }}' + - name: git-auth + secret: + secretName: '{{ git_auth_secret }}' +status: {}