atsign-company / at_dockerfiles

Dockerfiles to create build, run and test images for Dart applications across multiple architectures.
Apache License 2.0
3 stars 2 forks source link

fix: use Docker buildx for armv7 #64

Closed cpswan closed 2 years ago

cpswan commented 2 years ago

@cconstab found that buildx is now working for armv7 builds, so this allows us to strip out a bunch of complexity

- What I did

Added armv7 to platform list, stripped out Raspberry Pi build and image tag manipulation required to weave it in. Updated README Bumped default versions Removed manual workflow

- How to verify it

I've done a manual build using:

sudo docker buildx build --push --build-arg DART_VERSION=2.18.4 --platform linux/arm64,linux/arm/v7,linux/amd64 -t atsigncompany/dartshowplatform:test_armv7 -f dartshowplatform/Dockerfile .

Which can be seen at Dockerhub atsigncompany/dartshowplatform:test_armv7

- Description for the changelog

fix: use Docker buildx for armv7