Add make release target
This commit is contained in:
parent
75401d790c
commit
b310a4c228
1
.gitignore
vendored
1
.gitignore
vendored
@ -1 +1,2 @@
|
|||||||
cadvisor
|
cadvisor
|
||||||
|
/release
|
||||||
|
3
Makefile
3
Makefile
@ -32,6 +32,9 @@ build:
|
|||||||
@echo ">> building binaries"
|
@echo ">> building binaries"
|
||||||
@./build/build.sh
|
@./build/build.sh
|
||||||
|
|
||||||
|
release: build
|
||||||
|
@./build/release.sh
|
||||||
|
|
||||||
docker:
|
docker:
|
||||||
@docker build -t cadvisor:$(shell git rev-parse --short HEAD) -f deploy/Dockerfile .
|
@docker build -t cadvisor:$(shell git rev-parse --short HEAD) -f deploy/Dockerfile .
|
||||||
|
|
||||||
|
@ -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/' )
|
go_version=$( go version | sed -e 's/^[^0-9.]*\([0-9.]*\).*/\1/' )
|
||||||
|
|
||||||
if [ "$(go env GOOS)" = "windows" ]; then
|
if [ "$(go env GOOS)" = "windows" ]; then
|
||||||
› ext=".exe"
|
ext=".exe"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
ldflags="
|
ldflags="
|
||||||
|
8
build/release.sh
Executable file
8
build/release.sh
Executable 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}
|
@ -1 +1 @@
|
|||||||
0.18.0
|
0.19.1
|
||||||
|
Loading…
Reference in New Issue
Block a user