Skip to content

Commit 82ae966

Browse files
Merge pull request #117 from solo-io/charlesthebird/multiArchImage2
more multi arch build testing
2 parents d9ca3e0 + 34fb4a9 commit 82ae966

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

.github/workflows/release.yaml

+7
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,13 @@ jobs:
6565
run: |
6666
gcloud auth configure-docker --quiet
6767
68+
# This is what we use in GME (under "make docker-setup-multiarch-buildkit")
69+
- name: Docker Buildkit Setup (for multi arch)
70+
run: |
71+
docker buildx create --use --driver-opt "image=moby/buildkit:v0.10.6"
72+
docker run --rm --privileged multiarch/qemu-user-static:register --reset
73+
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
74+
6875
- name: Build and push Docker image
6976
run: |
7077
DOCKER_BUILDKIT=1 docker buildx build --platform linux/amd64,linux/arm64 --tag gcr.io/solo-public/docs/portal-frontend:${RELEASE_TAG} --tag gcr.io/solo-public/docs/portal-frontend:latest .

0 commit comments

Comments
 (0)