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
This pipeline is ideal for building container images from a Containerfile while maintaining trust after pipeline customization.
41
-
42
-
_Uses `buildah` to create a 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. 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.
43
-
This pipeline is pushed as a Tekton bundle to [quay.io](https://quay.io/repository/konflux-ci/tekton-catalog/pipeline-docker-build-oci-ta?tab=tags)_
40
+
This pipeline is ideal for building multi-arch container images from a Containerfile while maintaining trust after pipeline customization.
41
+
_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.
42
+
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)_
44
43
params:
45
44
- description: Source Repository URL
46
45
name: git-url
@@ -87,7 +86,7 @@ spec:
87
86
description: Build a source image.
88
87
name: build-source-image
89
88
type: string
90
-
- default: "false"
89
+
- default: "true"
91
90
description: Add built image into an OCI image index
92
91
name: build-image-index
93
92
type: string
@@ -109,6 +108,12 @@ spec:
109
108
VMs
110
109
name: privileged-nested
111
110
type: string
111
+
- default:
112
+
- linux/x86_64
113
+
description: List of platforms to build the container images on. The available
114
+
set of values is determined by the configuration of the multi-platform-controller.
0 commit comments