Skip to content

Commit 03761c8

Browse files
chroinfinityrakshithakamath94
authored andcommitted
konflux: first setup for 7.1
Signed-off-by: Hector Delgado <[email protected]>
1 parent 03dfb68 commit 03761c8

File tree

4 files changed

+3818
-17
lines changed

4 files changed

+3818
-17
lines changed

.tekton/haproxy-7-1-pull-request.yaml

Lines changed: 15 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,8 @@ metadata:
88
build.appstudio.redhat.com/target_branch: '{{target_branch}}'
99
pipelinesascode.tekton.dev/cancel-in-progress: "true"
1010
pipelinesascode.tekton.dev/max-keep-runs: "3"
11-
pipelinesascode.tekton.dev/on-cel-expression: event == "pull_request" && target_branch
12-
== "release-7.1"
13-
creationTimestamp: null
11+
pipelinesascode.tekton.dev/on-cel-expression: event == "pull_request" && target_branch == "release-7.1"
12+
creationTimestamp:
1413
labels:
1514
appstudio.openshift.io/application: ceph-7-1
1615
appstudio.openshift.io/component: haproxy-7-1
@@ -52,7 +51,7 @@ spec:
5251
- name: name
5352
value: show-sbom
5453
- name: bundle
55-
value: quay.io/konflux-ci/tekton-catalog/task-show-sbom:0.1@sha256:86c069cac0a669797e8049faa8aa4088e70ff7fcd579d5bdc37626a9e0488a05
54+
value: quay.io/konflux-ci/tekton-catalog/task-show-sbom:0.1@sha256:beb0616db051952b4b861dd8c3e00fa1c0eccbd926feddf71194d3bb3ace9ce7
5655
- name: kind
5756
value: task
5857
resolver: bundles
@@ -68,13 +67,11 @@ spec:
6867
name: output-image
6968
type: string
7069
- default: .
71-
description: Path to the source code of an application's component from where
72-
to build image.
70+
description: Path to the source code of an application's component from where to build image.
7371
name: path-context
7472
type: string
7573
- default: Dockerfile
76-
description: Path to the Dockerfile inside the context specified by parameter
77-
path-context
74+
description: Path to the Dockerfile inside the context specified by parameter path-context
7875
name: dockerfile
7976
type: string
8077
- default: "false"
@@ -85,20 +82,19 @@ spec:
8582
description: Skip checks against built image
8683
name: skip-checks
8784
type: string
88-
- default: "false"
85+
- default: "true"
8986
description: Execute the build with network isolation
9087
name: hermetic
9188
type: string
9289
- default: ""
9390
description: Build dependencies to be prefetched by Cachi2
9491
name: prefetch-input
9592
type: string
96-
- default: ""
97-
description: Image tag expiration time, time values could be something like
98-
1h, 2d, 3w for hours, days, and weeks, respectively.
93+
- default: '{"type": "rpm", "path": "."}'
94+
description: Image tag expiration time, time values could be something like 1h, 2d, 3w for hours, days, and weeks, respectively.
9995
name: image-expires-after
10096
type: string
101-
- default: "false"
97+
- default: "true"
10298
description: Build a source image.
10399
name: build-source-image
104100
type: string
@@ -115,16 +111,18 @@ spec:
115111
name: build-args-file
116112
type: string
117113
- default: "false"
118-
description: Whether to enable privileged mode, should be used only with remote
119-
VMs
114+
description: Whether to enable privileged mode, should be used only with remote VMs
120115
name: privileged-nested
121116
type: string
122117
- default:
123118
- linux/x86_64
124-
description: List of platforms to build the container images on. The available
125-
set of values is determined by the configuration of the multi-platform-controller.
119+
description: List of platforms to build the container images on. The available set of values is determined by the configuration of the multi-platform-controller.
126120
name: build-platforms
127121
type: array
122+
- name: buildah-format
123+
default: docker
124+
type: string
125+
description: The format for the resulting image's mediaType. Valid values are oci or docker.
128126
results:
129127
- description: ""
130128
name: IMAGE_URL

rpms.in.yaml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
contentOrigin:
2+
repofiles:
3+
- ./rpms.repo
4+
context:
5+
bare: true
6+
7+
arches:
8+
- aarch64
9+
- ppc64le
10+
- s390x
11+
- x86_64
12+
13+
packages:
14+
- haproxy-2.4.22
15+
- name: qatengine
16+
arches:
17+
only: x86_64

0 commit comments

Comments
 (0)