reduce build time for faster CI-Feedback
Closed this issue · 1 comments
Payback159 commented
As of today, the build-and-publish pipeline takes ~13min to build and publish everything. For a tag release I see this less critical but currently we use the main tag for the latest developer state and e.g. my test environment always gets the image from the main tag.
So I would like to optimize the pipeline, as most of the time is left in the multi-arch build from Docker.
Maybe there is a way to separate the 2 builds and parallelize them.
Input is desired :)
Payback159 commented
The change from Docker multi-stage build to goreleaser has halved the build time. That's enough from my point of view. Currently the build time takes ~3m-4m, before it was ~9-10m.