Merge pull request #937 from jimmidyson/makefile-release

Add make release target
This commit is contained in:
Jimmi Dyson 2015-10-22 21:07:45 +01:00
commit 4a20353cb1
5 changed files with 14 additions and 2 deletions

1
.gitignore vendored
View File

@ -1 +1,2 @@
cadvisor
/release

View File

@ -32,6 +32,9 @@ build:
@echo ">> building binaries"
@./build/build.sh
release: build
@./build/release.sh
docker:
@docker build -t cadvisor:$(shell git rev-parse --short HEAD) -f deploy/Dockerfile .

View File

@ -25,7 +25,7 @@ build_date=$( date +%Y%m%d-%H:%M:%S )
go_version=$( go version | sed -e 's/^[^0-9.]*\([0-9.]*\).*/\1/' )
if [ "$(go env GOOS)" = "windows" ]; then
ext=".exe"
ext=".exe"
fi
ldflags="

8
build/release.sh Executable file
View File

@ -0,0 +1,8 @@
#!/bin/bash
version=$( cat version/VERSION )
rm -rf release && mkdir release
cp cadvisor release/cadvisor
go get -u github.com/progrium/gh-release
gh-release create google/cadvisor ${version}

View File

@ -1 +1 @@
0.18.0
0.19.1