Skip to content

Commit

Permalink
Fixing makefile to build releases
Browse files Browse the repository at this point in the history
  • Loading branch information
Mitch Anderson committed Dec 2, 2017
1 parent f1d3f33 commit b477624
Showing 1 changed file with 9 additions and 11 deletions.
20 changes: 9 additions & 11 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,15 @@ default: build

build:
GOOS=0 go build -o herd.darwin main.go
#GOOS=0 go build -ldflags "-X main.version ${rel} -X main.buildDate `date -u +.%Y%m%d%.H%M%S`" \

release:

if git rev-parse -q --verify "refs/tags/$(ver)" >/dev/null; then
#GOOS=0 go build -ldflags "-X main.version ${rel} -X main.buildDate `date -u +.%Y%m%d%.H%M%S`"
echo "Building Release"
goreleaser
else
echo "Tag not found, creating then building release"
git tag -a $(ver) -m "Building Release for Version $(ver)"
git push origin $(ver)
#GOOS=0 go build -ldflags "-X main.version ${rel} -X main.buildDate `date -u +.%Y%m%d%.H%M%S`"
gorleaser
@if git rev-parse -q --verify "refs/tags/$(ver)" >/dev/null; then \
(echo "Building Release"); \
/usr/local/bin/goreleaser; \
else \
(echo "Tag not found, creating then building release"); \
git tag -a $(ver) -m "Building Release for Version $(ver)"; \
git push origin $(ver); \
/usr/local/bin/goreleaser; \
fi

0 comments on commit b477624

Please sign in to comment.