Fetch the correct version of files, and print if any error fetching the crd
Signed-off-by: Knut-Erik Johnsen <abstract@knut-erik.org>
This commit is contained in:
parent
1a06a07237
commit
a62e73a11b
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
release="v1.7.0"
|
release="v1.0.1"
|
||||||
|
|
||||||
if [ $# -eq 1 ]
|
if [ $# -eq 1 ]
|
||||||
then
|
then
|
||||||
|
@ -9,12 +9,17 @@ fi
|
||||||
|
|
||||||
echo "Fetching release: ${release}"
|
echo "Fetching release: ${release}"
|
||||||
|
|
||||||
crds=$(gh api --jq '.[].name' "/repos/crossplane-contrib/provider-upjet-azure/contents/package/crds/?ref=${release}")
|
crds=$(gh api --jq '.[].name' "/repos/crossplane-contrib/provider-upjet-azure/contents/package/crds?ref=${release}")
|
||||||
|
|
||||||
|
|
||||||
for crd in $crds;
|
for crd in $crds;
|
||||||
do
|
do
|
||||||
# output=$(echo $file | cut -d'_' -f2)
|
# output=$(echo $file | cut -d'_' -f2)
|
||||||
gh api -H "Accept: application/vnd.github.raw+json" "/repos/crossplane-contrib/provider-upjet-azure/contents/package/crds/${crd}?ref=${release}" > $crd
|
gh api -H "Accept: application/vnd.github.raw+json" "/repos/crossplane-contrib/provider-upjet-azure/contents/package/crds/${crd}?ref=${release}" > $crd
|
||||||
|
retVal=$?
|
||||||
|
if [ $retVal -ne 0 ]; then
|
||||||
|
echo "Failed to fetch ${crd}"
|
||||||
|
fi
|
||||||
|
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
|
@ -9,12 +9,16 @@ fi
|
||||||
|
|
||||||
echo "Fetching release: ${release}"
|
echo "Fetching release: ${release}"
|
||||||
|
|
||||||
crds=$(gh api --jq '.[].name' "/repos/crossplane-contrib/provider-upjet-azuread/contents/package/crds/?ref=${release}")
|
crds=$(gh api --jq '.[].name' "/repos/crossplane-contrib/provider-upjet-azuread/contents/package/crds?ref=${release}")
|
||||||
|
|
||||||
|
|
||||||
for crd in $crds;
|
for crd in $crds;
|
||||||
do
|
do
|
||||||
# output=$(echo $file | cut -d'_' -f2)
|
# output=$(echo $file | cut -d'_' -f2)
|
||||||
gh api -H "Accept: application/vnd.github.raw+json" "/repos/crossplane-contrib/provider-upjet-azuread/contents/package/crds/${crd}?ref=${release}" > $crd
|
gh api -H "Accept: application/vnd.github.raw+json" "/repos/crossplane-contrib/provider-upjet-azuread/contents/package/crds/${crd}?ref=${release}" > $crd
|
||||||
|
retVal=$?
|
||||||
|
if [ $retVal -ne 0 ]; then
|
||||||
|
echo "Failed to fetch ${crd}"
|
||||||
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue