From 8705acd0eb78c6ca6e78a46c872f417a2db21c67 Mon Sep 17 00:00:00 2001 From: Zhao Xiaojie Date: Fri, 2 Aug 2019 18:57:09 +0800 Subject: [PATCH] Generate sha256 text file --- Makefile | 6 +++--- release.sh | 5 ++++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 52af53e..81d8e73 100644 --- a/Makefile +++ b/Makefile @@ -24,9 +24,9 @@ build-all: darwin linux win release: clean build-all mkdir release - cd ./bin/darwin; upx jcli; tar -zcvf ../../release/jcli-darwin-amd64.tar.gz jcli - cd ./bin/linux; upx jcli; tar -zcvf ../../release/jcli-linux-amd64.tar.gz jcli - cd ./bin/windows; upx jcli.exe; tar -zcvf ../../release/jcli-windows-386.tar.gz jcli.exe + cd ./bin/darwin; upx jcli; tar -zcvf ../../release/jcli-darwin-amd64.tar.gz jcli; cd ../../release/; shasum -a 256 jcli-darwin-amd64.tar.gz > jcli-darwin-amd64.txt + cd ./bin/linux; upx jcli; tar -zcvf ../../release/jcli-linux-amd64.tar.gz jcli; cd ../../release/; shasum -a 256 jcli-linux-amd64.tar.gz > jcli-linux-amd64.txt + cd ./bin/windows; upx jcli.exe; tar -zcvf ../../release/jcli-windows-386.tar.gz jcli.exe; cd ../../release/; shasum -a 256 jcli-windows-386.tar.gz > jcli-windows-386.txt clean: ## Clean the generated artifacts rm -rf bin release diff --git a/release.sh b/release.sh index 46e4189..3c5d052 100755 --- a/release.sh +++ b/release.sh @@ -18,5 +18,8 @@ if [[ -z "${NEEDS_TAG}" ]]; then make release VERSION=${NEW_TAG} hub release create -c -a release/jcli-darwin-amd64.tar.gz \ -a release/jcli-linux-amd64.tar.gz \ --a release/jcli-windows-386.tar.gz ${NEW_TAG} +-a release/jcli-windows-386.tar.gz \ +-a release/jcli-darwin-amd64.txt \ +-a release/jcli-linux-amd64.txt \ +-a release/jcli-windows-386.txt ${NEW_TAG} fi -- GitLab