Skip to content

Commit b4e5c21

Browse files
committed
Merge pull request #148 from jwilder/jw-prs
Add alpine linux binary releases
2 parents f0ab72e + 38f65d5 commit b4e5c21

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

Makefile

+3
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,12 @@ docker-gen:
1212

1313
dist-clean:
1414
rm -rf dist
15+
rm -f docker-gen-alpine-linux-*.tar.gz
1516
rm -f docker-gen-linux-*.tar.gz
1617
rm -f docker-gen-darwin-*.tar.gz
1718

1819
dist: dist-clean
20+
mkdir -p dist/alpine-linux/amd64 && GOOS=linux GOARCH=amd64 go build -ldflags "$(LDFLAGS)" -a -tags netgo -installsuffix netgo -o dist/alpine-linux/amd64/docker-gen ./cmd/docker-gen
1921
mkdir -p dist/linux/amd64 && GOOS=linux GOARCH=amd64 go build -ldflags "$(LDFLAGS)" -o dist/linux/amd64/docker-gen ./cmd/docker-gen
2022
mkdir -p dist/linux/i386 && GOOS=linux GOARCH=386 go build -ldflags "$(LDFLAGS)" -o dist/linux/i386/docker-gen ./cmd/docker-gen
2123
mkdir -p dist/linux/armel && GOOS=linux GOARCH=arm GOARM=5 go build -ldflags "$(LDFLAGS)" -o dist/linux/armel/docker-gen ./cmd/docker-gen
@@ -26,6 +28,7 @@ dist: dist-clean
2628

2729
release: dist
2830
glock sync -n < GLOCKFILE
31+
tar -cvzf docker-gen-alpine-linux-amd64-$(TAG).tar.gz -C dist/alpine-linux/amd64 docker-gen
2932
tar -cvzf docker-gen-linux-amd64-$(TAG).tar.gz -C dist/linux/amd64 docker-gen
3033
tar -cvzf docker-gen-linux-i386-$(TAG).tar.gz -C dist/linux/i386 docker-gen
3134
tar -cvzf docker-gen-linux-armel-$(TAG).tar.gz -C dist/linux/armel docker-gen

0 commit comments

Comments
 (0)