Merge pull request #842 from sargun/fix-validate

Fix kubernetes version dependency checking script
This commit is contained in:
Sargun Dhillon
2020-06-23 09:12:48 -07:00
committed by GitHub

View File

@@ -12,7 +12,8 @@ fi
echo "Found kubernetes version: ${kubeversion}"
readonly sha=$(curl http://api.github.com/repos/kubernetes/kubernetes/tags -L -s |jq -r --arg kubeversion "${kubeversion}" '.[] |select (.name==$kubeversion) | .commit.sha')
# We postfix the tag to search for with ^{}, as we want the annotated tag
readonly sha=$(git ls-remote --tags git@github.com:kubernetes/kubernetes.git "${kubeversion}^{}"|cut -f1 -d$'\t')
if [[ ! "${sha}" =~ ^[0-9a-f]{40}$ ]]; then
echo "Kube Sha: ${sha} in unexpected format"