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

Add linux/arm64 Docker build #716

Merged
merged 4 commits into from
May 11, 2021
Merged

Add linux/arm64 Docker build #716

merged 4 commits into from
May 11, 2021

Conversation

claytondus
Copy link
Contributor

Builds a linux/arm64 Docker image in Azure. Removes node-sass as this component would not compile and is not used in the Vue project; if Sass is needed the Dart sass package is included anyway.

I did not change the AMD64 build to use buildx, due to the tag style (os-arch-version) used in this project. If there is a way to use buildx for amd64 and arm64, and simultaneously tag images by arch, then it should be changed to do so.

@claytondus
Copy link
Contributor Author

Holding off on this approach as it fails to build in Ubuntu 18.04, but works on M1 Mac Docker for Desktop and Intel Mac Docker for Desktop under QEMU. Will change to just packaging in an ARM64 container.

-Build ARM64 image in azure-pipelines.yml with standard Docker task
@rnwood rnwood merged commit 33db88e into rnwood:master May 11, 2021
@rnwood
Copy link
Owner

rnwood commented May 11, 2021

Many thanks for this contribution

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants