diff --git a/.gitignore b/.gitignore index 4511dd6d..81968763 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ cadvisor +/release diff --git a/Makefile b/Makefile index 8bd9c445..ba9480ff 100644 --- a/Makefile +++ b/Makefile @@ -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 . diff --git a/build/build.sh b/build/build.sh index b1d5908c..4c11e083 100755 --- a/build/build.sh +++ b/build/build.sh @@ -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=" diff --git a/build/release.sh b/build/release.sh new file mode 100755 index 00000000..c82e5cc4 --- /dev/null +++ b/build/release.sh @@ -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} diff --git a/version/VERSION b/version/VERSION index 66333910..41915c79 100644 --- a/version/VERSION +++ b/version/VERSION @@ -1 +1 @@ -0.18.0 +0.19.1