openshift-knative / hack

CI tooling to improve and automate CI and release management
Apache License 2.0
4 stars 14 forks source link

Support multi-arch builds in Konflux pipeline #200

Closed pierDipi closed 4 weeks ago

pierDipi commented 1 month ago

See example multi-arch pipeline example here https://github.com/konflux-ci/olm-operator-konflux-sample/blob/main/.tekton/multi-arch-build-pipeline.yaml

In particular, different tasks to build different arch images and the index image https://github.com/konflux-ci/olm-operator-konflux-sample/blob/77809bf04abb53de97af9ec3e42950b1a2827b42/.tekton/multi-arch-build-pipeline.yaml#L76-L282

This needs to be added to https://github.com/openshift-knative/hack/blob/main/pkg/konfluxgen/docker-build-oci-ta.yaml

Depends on:

pierDipi commented 4 weeks ago

Moved to Jira https://issues.redhat.com/browse/SRVCOM-3256