Skip to content
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 docker image for multi-platform #512

Closed
Velociraptor45 opened this issue Aug 4, 2024 · 1 comment · Fixed by #519
Closed

Build docker image for multi-platform #512

Velociraptor45 opened this issue Aug 4, 2024 · 1 comment · Fixed by #519
Assignees
Milestone

Comments

@Velociraptor45
Copy link
Owner

Atm the docker image is only built for amd64 in the GitHub Actions pipeline, but multi-platform build can be enabled: https://docs.docker.com/build/building/multi-platform/

@Velociraptor45 Velociraptor45 added this to the 0.13.0 milestone Aug 4, 2024
@Velociraptor45 Velociraptor45 moved this to Todo in Project Hermes Aug 4, 2024
@Velociraptor45 Velociraptor45 moved this from Todo to In Progress in Project Hermes Sep 6, 2024
@Velociraptor45 Velociraptor45 self-assigned this Sep 6, 2024
Velociraptor45 added a commit that referenced this issue Sep 6, 2024
Velociraptor45 added a commit that referenced this issue Sep 6, 2024
Velociraptor45 added a commit that referenced this issue Sep 6, 2024
Velociraptor45 added a commit that referenced this issue Sep 6, 2024
Velociraptor45 added a commit that referenced this issue Sep 6, 2024
Velociraptor45 added a commit that referenced this issue Sep 6, 2024
Velociraptor45 added a commit that referenced this issue Sep 6, 2024
Velociraptor45 added a commit that referenced this issue Sep 6, 2024
Velociraptor45 added a commit that referenced this issue Sep 6, 2024
Velociraptor45 added a commit that referenced this issue Sep 6, 2024
@Velociraptor45
Copy link
Owner Author

Turns out that there is a bug in NuGet when trying to restore on linux/arm64. This comment here summed up a fix in the Dockerfile that solved the issue: NuGet/Home#12227 (comment)

You furthermore have to set up QEMU & buildx in the pipeline: https://docs.docker.com/build/ci/github-actions/multi-platform/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant