Skip to content

Commit 136870a

Browse files
red-hat-konflux[bot]red-hat-konfluxjotak
authored
Red Hat Konflux update fbc-v4-18 (netobserv#1160)
* Red Hat Konflux update fbc-v4-18 Signed-off-by: red-hat-konflux <konflux@no-reply.konflux-ci.dev> * Reuse FBC template --------- Co-authored-by: red-hat-konflux <konflux@no-reply.konflux-ci.dev> Co-authored-by: Joel Takvorian <jtakvori@redhat.com>
1 parent 409ca03 commit 136870a

File tree

2 files changed

+90
-0
lines changed

2 files changed

+90
-0
lines changed
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
apiVersion: tekton.dev/v1
2+
kind: PipelineRun
3+
metadata:
4+
annotations:
5+
build.appstudio.openshift.io/repo: https://github.com/netobserv/network-observability-operator?rev={{revision}}
6+
build.appstudio.redhat.com/commit_sha: '{{revision}}'
7+
build.appstudio.redhat.com/pull_request_number: '{{pull_request_number}}'
8+
build.appstudio.redhat.com/target_branch: '{{target_branch}}'
9+
pipelinesascode.tekton.dev/max-keep-runs: "3"
10+
pipelinesascode.tekton.dev/on-cel-expression: event == "pull_request" && target_branch
11+
== "main"
12+
creationTimestamp: null
13+
labels:
14+
appstudio.openshift.io/application: fbc-v4-18
15+
appstudio.openshift.io/component: fbc-v4-18
16+
pipelines.appstudio.openshift.io/type: build
17+
name: fbc-v4-18-on-pull-request
18+
namespace: ocp-network-observab-tenant
19+
spec:
20+
params:
21+
- name: git-url
22+
value: '{{source_url}}'
23+
- name: revision
24+
value: '{{revision}}'
25+
- name: output-image
26+
value: quay.io/redhat-user-workloads/ocp-network-observab-tenant/fbc-v4-18:on-pr-{{revision}}
27+
- name: image-expires-after
28+
value: 5d
29+
- name: build-platforms
30+
value:
31+
- linux/x86_64
32+
- name: dockerfile
33+
value: catalog.Dockerfile.downstream
34+
- name: opm-image
35+
value: registry.redhat.io/openshift4/ose-operator-registry-rhel9:v4.18
36+
- name: build-platforms
37+
value: ["linux/x86_64"]
38+
pipelineRef:
39+
name: build-fbc-pipeline
40+
workspaces:
41+
- name: git-auth
42+
secret:
43+
secretName: '{{ git_auth_secret }}'
44+
status: {}

.tekton/fbc-v4-18-push.yaml

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
apiVersion: tekton.dev/v1
2+
kind: PipelineRun
3+
metadata:
4+
annotations:
5+
build.appstudio.openshift.io/repo: https://github.com/netobserv/network-observability-operator?rev={{revision}}
6+
build.appstudio.redhat.com/commit_sha: '{{revision}}'
7+
build.appstudio.redhat.com/target_branch: '{{target_branch}}'
8+
pipelinesascode.tekton.dev/max-keep-runs: "3"
9+
pipelinesascode.tekton.dev/on-cel-expression: event == "push" && target_branch
10+
== "main" &&
11+
(".tekton/***".pathChanged() ||
12+
"catalog.Dockerfile.downstream".pathChanged() ||
13+
"catalog/***".pathChanged() ||
14+
"hack/update-build.sh".pathChanged() ||
15+
"hack/bundle_digest.sh".pathChanged() ||
16+
"hack/patch_catalog.py".pathChanged() ||
17+
"hack/patch_csv.py".pathChanged())
18+
creationTimestamp: null
19+
labels:
20+
appstudio.openshift.io/application: fbc-v4-18
21+
appstudio.openshift.io/component: fbc-v4-18
22+
pipelines.appstudio.openshift.io/type: build
23+
name: fbc-v4-18-on-push
24+
namespace: ocp-network-observab-tenant
25+
spec:
26+
params:
27+
- name: git-url
28+
value: '{{source_url}}'
29+
- name: revision
30+
value: '{{revision}}'
31+
- name: output-image
32+
value: quay.io/redhat-user-workloads/ocp-network-observab-tenant/fbc-v4-18:{{revision}}
33+
- name: build-platforms
34+
value:
35+
- linux/x86_64
36+
- name: dockerfile
37+
value: catalog.Dockerfile.downstream
38+
- name: opm-image
39+
value: registry.redhat.io/openshift4/ose-operator-registry-rhel9:v4.18
40+
pipelineRef:
41+
name: build-fbc-pipeline
42+
workspaces:
43+
- name: git-auth
44+
secret:
45+
secretName: '{{ git_auth_secret }}'
46+
status: {}

0 commit comments

Comments
 (0)