Merge pull request #14449 from spowelljr/addChecksums
CI: Add binary checksums to release GitHub pagepull/14461/head
commit
474b52c02f
|
@ -61,7 +61,11 @@ ${RELEASE_NOTES}
|
|||
|
||||
See [Getting Started](https://minikube.sigs.k8s.io/docs/start/)
|
||||
|
||||
## ISO Checksum
|
||||
## Binary Checksums
|
||||
|
||||
$(cat binary_checksums.txt)
|
||||
|
||||
## ISO Checksums
|
||||
|
||||
amd64: \`${ISO_SHA256_AMD64}\`
|
||||
arm64: \`${ISO_SHA256_ARM64}\`"
|
||||
|
|
|
@ -163,7 +163,9 @@ func getSHA(operatingSystem, arch string) (string, error) {
|
|||
return "", fmt.Errorf("failed to read file %q: %v", filePath, err)
|
||||
}
|
||||
// trim off new line character
|
||||
return string(b[:len(b)-1]), nil
|
||||
sha := string(b[:len(b)-1])
|
||||
fmt.Printf("%s-%s: `%s`\n", operatingSystem, arch, sha)
|
||||
return sha, nil
|
||||
}
|
||||
|
||||
func updateJSON(path string, r releases) error {
|
||||
|
|
|
@ -41,7 +41,7 @@ git status
|
|||
|
||||
if ! [[ "${VERSION_BUILD}" =~ ^[0-9]+$ ]]; then
|
||||
go run "${DIR}/release_update_releases_json.go" --releases-file deploy/minikube/releases-beta.json --version "$TAGNAME" --legacy
|
||||
go run "${DIR}/release_update_releases_json.go" --releases-file deploy/minikube/releases-beta-v2.json --version "$TAGNAME"
|
||||
go run "${DIR}/release_update_releases_json.go" --releases-file deploy/minikube/releases-beta-v2.json --version "$TAGNAME" > binary_checksums.txt
|
||||
|
||||
git add -A
|
||||
git commit -m "Update releases-beta.json & releases-beta-v2.json to include ${TAGNAME}"
|
||||
|
@ -56,13 +56,13 @@ if ! [[ "${VERSION_BUILD}" =~ ^[0-9]+$ ]]; then
|
|||
gsutil cp deploy/minikube/releases-beta-v2.json gs://minikube/releases-beta-v2.json
|
||||
else
|
||||
go run "${DIR}/release_update_releases_json.go" --releases-file deploy/minikube/releases.json --version "$TAGNAME" --legacy
|
||||
go run "${DIR}/release_update_releases_json.go" --releases-file deploy/minikube/releases-v2.json --version "$TAGNAME"
|
||||
go run "${DIR}/release_update_releases_json.go" --releases-file deploy/minikube/releases-v2.json --version "$TAGNAME" > binary_checksums.txt
|
||||
|
||||
#Update the front page of our documentation
|
||||
now=$(date +"%b %d, %Y")
|
||||
sed -i "s/Latest Release: .* (/Latest Release: ${TAGNAME} - ${now} (/" site/content/en/docs/_index.md
|
||||
|
||||
git add -A
|
||||
git add deploy/minikube/*
|
||||
git commit -m "Update releases.json & releases-v2.json to include ${TAGNAME}"
|
||||
git remote add minikube-bot git@github.com:minikube-bot/minikube.git
|
||||
git push -f minikube-bot jenkins-releases.json-${TAGNAME}
|
||||
|
|
Loading…
Reference in New Issue