-
Notifications
You must be signed in to change notification settings - Fork 788
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build quay.io/skopeo/stable as multi-arch image #1010
Comments
@barthy1 thanks for the issue, especially so with the pointer. I'm hopeful that we can do this, and will ping @james-crowley and @cevich to make sure they're aware of this request too. |
@TomSweeneyRedHat Thanks for tagging me. Taking a brief look at Skopeo, it looks they are using Travis CI at least for their Mac OS builds. Adding building of If the builds for the images are done via another CI/CD pipeline, we can work with the community to get them access to Additionally, Travis also had some |
Hi @TomSweeneyRedHat |
Hi barthy1, high on the list, but have been tending to other fires. |
Hi @TomSweeneyRedHat sorry for bothering you again. I'd like to be more specific in my question :) Do you consider to use Github actions to build multi-arch skopeo images? if yes, I can prepare the PR. |
@barthy1 I never turn down an offer of a PR. If you have a good thought on how to pull this off, I'd be very happy to review it. |
@TomSweeneyRedHat I played a little bit with Github Actions and decided to create the PR to build multi-arch image with Travis using native hardware :) |
@barthy1 Github Actions sounded super cool! It is something I been trying to play around with myself. Did you get far with using the GitHub actions buildx? I assume with buildx you were planning on using the qemu option for building multi-arch images? Travis has been my go to for building on arch as its very simple. We have a couple internal scripts for building multi-arch images. Feel free to reach out to me if you want to take a look! Github actions would be super cool to get working, one major blocker is a the lack of support for running the Github runner on s390x and ppc64le. As most of the runner is developed in |
@james-crowley yes, agree that Github Actions are great for many things :)
I tried to run the skopeo multi-arch builds with
Yeah, however I saw discussion to port the runner to Golang, so look forward to it.. Anyway, Travis with native hardware is fast and zero-problematic so far for skopeo case :) And in my PR I was able to build multi-arch |
@barthy1 Great job pushing forward with Travis CI. For future reference, our team does have some build scripts/examples for Travis multi-arch builds. Feel free to check them out. https://github.com/LinuxCoC/travis-docker-manifest-example |
At this moment
quay.io/skopeo/stable
images are amd64 only.We need s390x and ppc64le image versions to run e2e tests for Tekton on corresponding platforms.
The best case would be to have multi-arch image, which all platforms can use.
The discussion about the same request for quay.io/buildah/stable containers/buildah#2002
The text was updated successfully, but these errors were encountered: