Always build in docker the binaries

pull/1976/head
Matt Rickard 2017-09-18 10:56:53 -07:00
parent 4ff495e582
commit 60a0589205
2 changed files with 5 additions and 2 deletions

View File

@ -105,7 +105,7 @@ else
endif
out/minikube-windows-amd64.exe: out/minikube-windows-amd64
mv out/minikube-windows-amd64 out/minikube-windows-amd64.exe
cp out/minikube-windows-amd64 out/minikube-windows-amd64.exe
out/minikube-%-amd64: pkg/minikube/assets/assets.go $(shell $(MINIKUBEFILES))
ifeq ($(MINIKUBE_BUILD_IN_DOCKER),y)

View File

@ -30,6 +30,9 @@ export TAGNAME=v${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_BUILD}
export DEB_VERSION=${VERSION_MAJOR}.${VERSION_MINOR}-${VERSION_BUILD}
export GOPATH=~/go
# Build all binaries in docker
export BUILD_IN_DOCKER=y
# Sanity checks
git status
@ -39,7 +42,7 @@ cat Makefile | grep "VERSION_MINOR ?=" | grep $VERSION_MINOR
cat Makefile | grep "VERSION_BUILD ?=" | grep $VERSION_BUILD
# Build and upload
BUILD_IN_DOCKER=y make cross checksum
make cross checksum
gsutil cp out/minikube-linux-amd64 gs://$BUCKET/releases/$TAGNAME/
gsutil cp out/minikube-linux-amd64.sha256 gs://$BUCKET/releases/$TAGNAME/