Merge pull request #937 from jimmidyson/makefile-release
Add make release target
This commit is contained in:
commit
4a20353cb1
1
.gitignore
vendored
1
.gitignore
vendored
@ -1 +1,2 @@
|
||||
cadvisor
|
||||
/release
|
||||
|
3
Makefile
3
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 .
|
||||
|
||||
|
@ -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
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