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

Implement multi-arch builds support with use of docker buildx in the pipeline #12815

Open
5 tasks
Tracked by #12583
Sawthis opened this issue Mar 20, 2025 · 0 comments
Open
5 tasks
Tracked by #12583
Labels
area/ci Issues or PRs related to CI related topics image-builder

Comments

@Sawthis
Copy link
Contributor

Sawthis commented Mar 20, 2025

Description

Implement multi-arch builds and support for arm64 architecture with use of docker buildx in the image builder pipeline.

Acceptance Criteria

--- Pipeline changes

  • Create a new pipeline path for docker buildx build.
  • Use native ADO Docker task if possible.
  • Create a new docker buidler instance using docker buildx create --use, see: https://docs.docker.com/reference/cli/docker/buildx/create/
  • Implement pre-authentication to the docker registry using gcloud.
  • Add flag for multi-arch builds with default value (amd64 + arm64) for docker buildx command.

Attachments

#12675 (comment)

@Sawthis Sawthis added area/ci Issues or PRs related to CI related topics image-builder labels Mar 20, 2025
@Sawthis Sawthis changed the title Implement multi-arch builds and support for arm64 architecture with use of docker buildx Implement multi-arch builds support with use of docker buildx in the pipeline Mar 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ci Issues or PRs related to CI related topics image-builder
Projects
None yet
Development

No branches or pull requests

1 participant