diff options
author | 2018-08-29 15:17:32 +0100 | |
---|---|---|
committer | 2018-08-29 15:17:32 +0100 | |
commit | 52147cd65702f45a5b973815536672eba04c6522 (patch) | |
tree | fe82efcfa85f86dff0fdf9228cb012b27020d8d9 | |
parent | ba1efee4f1c2258e43b1bd8035ac6d1208675b95 (diff) | |
download | coredns-52147cd65702f45a5b973815536672eba04c6522.tar.gz coredns-52147cd65702f45a5b973815536672eba04c6522.tar.zst coredns-52147cd65702f45a5b973815536672eba04c6522.zip |
release: kill sum target (#2069)
Just create the sha256 inline so we know there are there.
Add a 'version' target in Makefile.release that prints the version so we
can double check that easily in the release script.
Signed-off-by: Miek Gieben <miek@miek.nl>
-rw-r--r-- | Makefile.release | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/Makefile.release b/Makefile.release index 685abdcfa..c079df5e4 100644 --- a/Makefile.release +++ b/Makefile.release @@ -55,7 +55,7 @@ endif all: @echo Use the 'release' target to build a release, 'docker' for docker build. -release: pre build tar sum +release: pre build tar docker: docker-build @@ -86,12 +86,6 @@ tar: tar -zcf release/$(NAME)_$(VERSION)_linux_$$arch.tgz -C build/linux/$$arch $(NAME) ;\ done -.PHONY: sum -sum: - for asset in `ls -A release/*tgz`; do \ - sha256sum $$asset > $$asset.sha256; \ - done - .PHONY: github-push github-push: @echo Releasing: $(VERSION) @@ -104,6 +98,9 @@ github-push: --data-binary "@$$asset" \ "https://uploads.github.com/repos/$(GITHUB)/$(NAME)/releases/$(RELEASE)/assets?name=$${asset}&access_token=${GITHUB_ACCESS_TOKEN}" ; \ done + for asset in `ls -A release/*tgz`; do \ + sha256sum $$asset > $$asset.sha256; \ + done @for asset in `ls -A release/*sha256`; do \ echo $$asset; \ curl -o /dev/null -X POST \ @@ -136,6 +133,10 @@ docker-push: manifest-tool push from-args --platforms $(PLATFORMS) --template $(DOCKER_IMAGE_NAME):coredns-ARCH --target $(DOCKER_IMAGE_NAME):$(VERSION) manifest-tool push from-args --platforms $(PLATFORMS) --template $(DOCKER_IMAGE_NAME):coredns-ARCH --target $(DOCKER_IMAGE_NAME):latest +.PHONY: version +version: + @echo $(VERSION) + .PHONY: clean clean: rm -rf release |