Commit eda39103 authored by Adam Reese's avatar Adam Reese

feat(ci): upload checksum with binary releases

closes #1214
parent 7b222cef
......@@ -36,6 +36,15 @@ dist:
$(DIST_DIRS) zip -r helm-${VERSION}-{}.zip {} \; \
)
.PHONY: checksum
checksum:
( \
cd _dist && \
for f in ./*.{tar.gz,zip} ; do \
shasum -a 256 "$${f}" | awk '{print $$1}' > "$${f}.sha256" ; \
done \
)
.PHONY: check-docker
check-docker:
@if [ -z $$(which docker) ]; then \
......
......@@ -55,7 +55,7 @@ deployment:
# build canary helm binaries and push
- make build-cross
- make dist VERSION="${CIRCLE_TAG}"
- make dist checksum VERSION="${CIRCLE_TAG}"
- sudo /opt/google-cloud-sdk/bin/gsutil cp ./_dist/* "gs://${PROJECT_NAME}"
canary:
......@@ -74,5 +74,5 @@ deployment:
# build canary helm binaries and push
- make build-cross
- make dist VERSION=canary
- make dist checksum VERSION=canary
- sudo /opt/google-cloud-sdk/bin/gsutil cp ./_dist/* "gs://${PROJECT_NAME}"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment