You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .tekton/bundle-build.yaml
+21-21Lines changed: 21 additions & 21 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,6 @@
1
1
apiVersion: tekton.dev/v1
2
2
kind: Pipeline
3
3
metadata:
4
-
creationTimestamp: null
5
4
labels:
6
5
pipelines.openshift.io/runtime: generic
7
6
pipelines.openshift.io/strategy: docker
@@ -13,20 +12,6 @@ spec:
13
12
14
13
_Uses `buildah` to create a multi-platform container image leveraging [trusted artifacts](https://konflux-ci.dev/architecture/ADR/0036-trusted-artifacts.html). It also optionally creates a source image and runs some build-time tests. This pipeline requires that the [multi platform controller](https://github.com/konflux-ci/multi-platform-controller) is deployed and configured on your Konflux instance. Information is shared between tasks using OCI artifacts instead of PVCs. EC will pass the [`trusted_task.trusted`](https://conforma.dev/docs/policy/packages/release_trusted_task.html#trusted_task__trusted) policy as long as all data used to build the artifact is generated from trusted tasks.
15
14
This pipeline is pushed as a Tekton bundle to [quay.io](https://quay.io/repository/konflux-ci/tekton-catalog/pipeline-docker-build-multi-platform-oci-ta?tab=tags)_
Copy file name to clipboardExpand all lines: .tekton/docker-build.yaml
+27-27Lines changed: 27 additions & 27 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,6 @@
1
1
apiVersion: tekton.dev/v1
2
2
kind: Pipeline
3
3
metadata:
4
-
creationTimestamp: null
5
4
labels:
6
5
pipelines.openshift.io/runtime: generic
7
6
pipelines.openshift.io/strategy: docker
@@ -13,20 +12,6 @@ spec:
13
12
14
13
_Uses `buildah` to create a multi-platform container image leveraging [trusted artifacts](https://konflux-ci.dev/architecture/ADR/0036-trusted-artifacts.html). It also optionally creates a source image and runs some build-time tests. This pipeline requires that the [multi platform controller](https://github.com/konflux-ci/multi-platform-controller) is deployed and configured on your Konflux instance. Information is shared between tasks using OCI artifacts instead of PVCs. EC will pass the [`trusted_task.trusted`](https://conforma.dev/docs/policy/packages/release_trusted_task.html#trusted_task__trusted) policy as long as all data used to build the artifact is generated from trusted tasks.
15
14
This pipeline is pushed as a Tekton bundle to [quay.io](https://quay.io/repository/konflux-ci/tekton-catalog/pipeline-docker-build-multi-platform-oci-ta?tab=tags)_
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.
21
+
description: List of platforms to build the container images on. The available
22
+
set of values is determined by the configuration of the multi-platform-controller.
37
23
name: build-platforms
38
24
type: array
39
25
- default: "true"
@@ -55,11 +41,13 @@ spec:
55
41
name: output-image
56
42
type: string
57
43
- default: .
58
-
description: Path to the source code of an application's component from where to build image.
44
+
description: Path to the source code of an application's component from where
45
+
to build image.
59
46
name: path-context
60
47
type: string
61
48
- default: Dockerfile
62
-
description: Path to the Dockerfile inside the context specified by parameter path-context
49
+
description: Path to the Dockerfile inside the context specified by parameter
50
+
path-context
63
51
name: dockerfile
64
52
type: string
65
53
- default: "false"
@@ -75,17 +63,21 @@ spec:
75
63
name: hermetic
76
64
type: string
77
65
- default: ""
78
-
description: Build dependencies to be prefetched by Cachi2
66
+
description: Build dependencies to be prefetched
79
67
name: prefetch-input
80
68
type: string
81
69
- default: ""
82
-
description: Image tag expiration time, time values could be something like 1h, 2d, 3w for hours, days, and weeks, respectively.
70
+
description: Image tag expiration time, time values could be something like 1h,
71
+
2d, 3w for hours, days, and weeks, respectively.
83
72
name: image-expires-after
84
73
type: string
85
74
- default: "true"
86
75
description: Add built image into an OCI image index
87
76
name: build-image-index
88
77
type: string
78
+
- default: "false"
79
+
description: Enable cache proxy configuration
80
+
name: enable-cache-proxy
89
81
- default: []
90
82
description: Array of --build-arg values ("arg=value" strings) for buildah
91
83
name: build-args
@@ -94,10 +86,6 @@ spec:
94
86
description: Path to a file with build arguments for buildah, see https://www.mankier.com/1/buildah-build#--build-arg-file
95
87
name: build-args-file
96
88
type: string
97
-
- name: buildah-format
98
-
default: oci
99
-
type: string
100
-
description: The format for the resulting image's mediaType. Valid values are oci or docker.
0 commit comments