is there a place in the doc that describes all the parameters that can be sent to the build (or other pipeline tasks) in the default pipeline for push and pr that konflux installs?
I am building container images using konflux on an x86_64 cluster and I need to support x86_64 and arm64 container image architectures.
Thanks,
Andy
The pipelines that are found in the default build-pipeline-config
ConfigMap within the konflux-ci installer have READMEs in the build-definitions repo describing available parameters: https://github.com/konflux-ci/build-definitions/tree/main/pipelines
Red Hat's deployments use an add-on called the multi-platform controller so that we can build the various architectures natively instead of using emulation.
https://github.com/konflux-ci/multi-platform-controller
https://github.com/redhat-appstudio/infra-deployments/tree/main/components/multi-platform-controller
This allows multi-arch images to be built with a mulit-arch pipeline as represented in our build-pipeline-config ConfigMap using the build-platforms
parameter.
https://github.com/redhat-appstudio/infra-deployments/blob/main/components/build-service/base/build-pipeline-config/build-pipeline-config.yaml#L24
--
You received this message because you are subscribed to the Google Groups "Konflux CI" group.
To unsubscribe from this group and stop receiving emails from it, send an email to konflux+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/konflux/c25e6f8d-6ab0-4c91-96ff-1cd0994c9266n%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.