-
Notifications
You must be signed in to change notification settings - Fork 37
Release arm64 images #19
Comments
I understood the code, it runs fine from new M1 macbook, but I can't make it work with popular free pipeline tools, such as CircleCI, Travis, Gitlab CI , Github Action, etc. I did a test code, but still can't work it out https://github.com/ozbillwang/multi-arch-docker-build/blob/master/Makefile#L18-L22 |
I am able to successfully push your images to dockerhub with below change in dockerfile.
|
i know, we can manually do that. It runs fine from new M1 macbook But the way is not accepted. When we publish a image for public using, who know what you put inside the image, right? Second, we have no time to maintain its release, need the automation way to trigger the build when new version released. So we have to build and push the images via pipeline tools, and these pipeline need be public as well. So others can review the build logs and trust the result Currently I can't make them work with any of these four popular cicd pipeline tools
if you are interesting, you can follow my test repo (https://github.com/ozbillwang/multi-arch-docker-build) and improve it first. if it works, I will apply the same to all alpine images under https://github.com/alpine-docker |
I have added a symlink for Commit: odidev/multi-arch-docker-build@d8c2b3d Travis report: https://app.travis-ci.com/github/odidev/multi-arch-docker-build/jobs/565405565 CircleCI report: https://app.circleci.com/pipelines/github/odidev/multi-arch-docker-build/4/workflows/eaa3ae20-17db-47a4-a292-981b9e1e67a1/jobs/4 Image link: https://hub.docker.com/repository/docker/odidev/docker-on-ci/tags?page=1&ordering=last_updated If required, I will raise a PR. |
That's so cool Never notice |
I have raised a PR to that repo. Please review and let me know if any changes required. |
That PR works fine, apprecated. Can you raise the PR for this repo?
|
the multi-arch build works. I don't have ARM / M1 chip Mac, can you confirm? |
Thanks. It is working perfectly in arm64. |
Hi Team,
I am working on enabling arm64 testing support in the consul repository. It uses this image to test envoy tests. Currently, the Socat image is not available for arm64. I have successfully built and tested the arm64 image with the below changes.
Commit: odidev@df5626f
It will be very helpful for arm64 users if the Socat image is released for arm64.
If the above changes looks good, I will raise a PR.
The text was updated successfully, but these errors were encountered: