Skip to content
Snippets Groups Projects
Commit eea54eb7 authored by stianst's avatar stianst Committed by Stian Thorgersen
Browse files

Fix release

parent d8a38699
Branches
No related tags found
No related merge requests found
...@@ -28,10 +28,9 @@ build: golang ...@@ -28,10 +28,9 @@ build: golang
go build -ldflags "${LFLAGS}" -o bin/${NAME} go build -ldflags "${LFLAGS}" -o bin/${NAME}
release: clean golang deps release: clean golang deps
@mkdir -p release mkdir -p release
$(foreach GOOS, $(PLATFORMS),\ $(foreach GOOS, $(PLATFORMS),\
$(foreach GOARCH, $(ARCHITECTURES), $(shell [ $(GOOS) = "windows" ] && EXT=".exe"; env GOOS=$(GOOS) GOARCH=$(GOARCH) CGO_ENABLED=0; \ $(foreach GOARCH, $(ARCHITECTURES), $(shell [ $(GOOS) = "windows" ] && EXT=".exe"; env GOOS=$(GOOS) GOARCH=$(GOARCH) CGO_ENABLED=0 go build -a -tags netgo -ldflags "-w ${LFLAGS}" -o bin/${NAME}$$EXT; \
go build -a -tags netgo -ldflags "-w ${LFLAGS}" -o bin/${NAME}$$EXT; \
tar -czvf release/${NAME}-$(GOOS)-$(GOARCH).tar.gz -C bin/ ${NAME}$$EXT >/dev/null; \ tar -czvf release/${NAME}-$(GOOS)-$(GOARCH).tar.gz -C bin/ ${NAME}$$EXT >/dev/null; \
sha1sum release/${NAME}-$(GOOS)-$(GOARCH).tar.gz | cut -d " " -f1 > release/${NAME}-$(GOOS)-$(GOARCH).tar.gz.sha1 ))) sha1sum release/${NAME}-$(GOOS)-$(GOARCH).tar.gz | cut -d " " -f1 > release/${NAME}-$(GOOS)-$(GOARCH).tar.gz.sha1 )))
...@@ -85,13 +84,13 @@ authors: ...@@ -85,13 +84,13 @@ authors:
git log --format='%aN <%aE>' | sort -u > AUTHORS git log --format='%aN <%aE>' | sort -u > AUTHORS
dep-install: dep-install:
@echo "--> Installing dependencies" echo "--> Installing dependencies"
@dep ensure dep ensure
deps: deps:
@echo "--> Installing build dependencies" echo "--> Installing build dependencies"
@go get -u github.com/golang/dep/cmd/dep go get -u github.com/golang/dep/cmd/dep
@$(MAKE) dep-install $(MAKE) dep-install
vet: vet:
@echo "--> Running go vet $(VETARGS) ." @echo "--> Running go vet $(VETARGS) ."
......
...@@ -15,14 +15,14 @@ echo "-------------------------------------------------------------------------- ...@@ -15,14 +15,14 @@ echo "--------------------------------------------------------------------------
echo "Building:" echo "Building:"
echo "" echo ""
make release --trace make release
echo "------------------------------------------------------------------------------------------------------------" echo "------------------------------------------------------------------------------------------------------------"
echo "Upload to jboss.org:" echo "Upload to jboss.org:"
echo "" echo ""
rsync -rv --protocol=28 $RELDIR/keycloak-gatekeeper/release/* keycloak@filemgmt.jboss.org:/downloads_htdocs/keycloak/$VERSION/gatekeeper/ rsync -rv --protocol=28 $DIR/release/* keycloak@filemgmt.jboss.org:/downloads_htdocs/keycloak/$VERSION/gatekeeper/
echo "------------------------------------------------------------------------------------------------------------" echo "------------------------------------------------------------------------------------------------------------"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment