Commit 0600d20e by Ian Chakeres Committed by kmova

Fixed nfs-client Makefile, so that it builds on osx

(cherry picked from commit 96c34294e227af1820b06621285ba875ac7545a5)
parent a1ae5b39
......@@ -28,19 +28,19 @@ all: build image build_arm image_arm
container: build image build_arm image_arm
build:
CGO_ENABLED=0 go build -o docker/x86_64/nfs-client-provisioner ./cmd/nfs-client-provisioner
CGO_ENABLED=0 GOOS=linux go build -a -ldflags '-extldflags "-static"' -o docker/x86_64/nfs-client-provisioner ./cmd/nfs-client-provisioner
build_arm:
CGO_ENABLED=0 GOARCH=arm GOARM=7 go build -o docker/arm/nfs-client-provisioner ./cmd/nfs-client-provisioner
CGO_ENABLED=0 GOOS=linux GOARCH=arm GOARM=7 go build -a -ldflags '-extldflags "-static"' -o docker/arm/nfs-client-provisioner ./cmd/nfs-client-provisioner
image:
sudo docker build -t $(MUTABLE_IMAGE) docker/x86_64
sudo docker tag $(MUTABLE_IMAGE) $(IMAGE)
docker build -t $(MUTABLE_IMAGE) docker/x86_64
docker tag $(MUTABLE_IMAGE) $(IMAGE)
image_arm:
sudo docker run --rm --privileged multiarch/qemu-user-static:register --reset
sudo docker build -t $(MUTABLE_IMAGE_ARM) docker/arm
sudo docker tag $(MUTABLE_IMAGE_ARM) $(IMAGE_ARM)
docker run --rm --privileged multiarch/qemu-user-static:register --reset
docker build -t $(MUTABLE_IMAGE_ARM) docker/arm
docker tag $(MUTABLE_IMAGE_ARM) $(IMAGE_ARM)
push:
docker push $(IMAGE)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment