mirror of
https://github.com/kubernetes/node-problem-detector.git
synced 2026-02-26 07:43:58 +00:00
Merge pull request #883 from wangzhen127/make-push-release
Add make release
This commit is contained in:
7
Makefile
7
Makefile
@@ -17,7 +17,8 @@
|
||||
.PHONY: all \
|
||||
vet fmt version test e2e-test \
|
||||
build-binaries build-container build-tar build \
|
||||
docker-builder build-in-docker push-container push-tar push clean depup
|
||||
docker-builder build-in-docker \
|
||||
push-container push-tar push release clean depup
|
||||
|
||||
all: build
|
||||
|
||||
@@ -268,8 +269,12 @@ push-tar: build-tar
|
||||
gsutil cp $(TARBALL) $(UPLOAD_PATH)/node-problem-detector/
|
||||
gsutil cp node-problem-detector-$(VERSION)-*.tar.gz* $(UPLOAD_PATH)/node-problem-detector/
|
||||
|
||||
# `make push` is used by presubmit and CI jobs.
|
||||
push: push-container push-tar
|
||||
|
||||
# `make release` is used when releasing a new NPD version.
|
||||
release: push-container build-tar
|
||||
|
||||
coverage.out:
|
||||
rm -f coverage.out
|
||||
go test -coverprofile=coverage.out -timeout=1m -v -short ./...
|
||||
|
||||
@@ -58,7 +58,7 @@ section to perform steps in this section.**
|
||||
sudo apt-get install libsystemd-dev gcc-aarch64-linux-gnu
|
||||
|
||||
cd node-problem-detector
|
||||
make push
|
||||
make release
|
||||
|
||||
# Get SHA256 of the tar files. For example
|
||||
sha256sum node-problem-detector-v0.8.17-linux_amd64.tar.gz
|
||||
|
||||
Reference in New Issue
Block a user