From 9484dded2ce4d9e87d726fb763bc1c27ce259f64 Mon Sep 17 00:00:00 2001 From: Denis Makogon Date: Tue, 21 Mar 2017 19:11:20 +0200 Subject: [PATCH] Ensure can build ARM v5 or greater binaries (#591) Add ARM v5 (or greater) binary builder to ensure support maintained Depends-On: #590 --- Makefile | 6 ++++++ circle.yml | 2 ++ 2 files changed, 8 insertions(+) diff --git a/Makefile b/Makefile index ca1d7c838..f22bc6014 100644 --- a/Makefile +++ b/Makefile @@ -14,6 +14,12 @@ test: test-datastore: cd api/datastore && go test -v ./... +test-build-arm: + GOARCH=arm GOARM=5 $(MAKE) build + GOARCH=arm GOARM=6 $(MAKE) build + GOARCH=arm GOARM=7 $(MAKE) build + GOARCH=arm64 $(MAKE) build + run: ./functions diff --git a/circle.yml b/circle.yml index 89e65335b..8cf1016b2 100644 --- a/circle.yml +++ b/circle.yml @@ -33,6 +33,8 @@ test: pwd: $GO_PROJECT - make test-datastore: pwd: $GO_PROJECT + - make test-build-arm: + pwd: $GO_PROJECT - go build: pwd: $GO_PROJECT/examples/middleware - go build: