Merge pull request #1551 from roycaihw/v19a1-release-test

Release automation: tolerate when there is no API change
This commit is contained in:
Kubernetes Prow Robot 2021-09-20 07:52:10 -07:00 committed by GitHub
commit a3c3f89b71
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -117,12 +117,13 @@ scripts/apply-hotfixes.sh
git reset HEAD~2
# custom object API is hosted in gen repo. Commit API change separately for
# easier review
if [[ -z "$(git diff kubernetes/client/api/custom_objects_api.py)" ]]; then
if [[ -n "$(git diff kubernetes/client/api/custom_objects_api.py)" ]]; then
git add kubernetes/client/api/custom_objects_api.py
git commit -m "generated client change for custom_objects"
fi
git add kubernetes/docs kubernetes/client/api/ kubernetes/client/models/ kubernetes/swagger.json.unprocessed scripts/swagger.json
git commit -m "generated API change"
# verify if there are staged changes, then commit
git diff-index --quiet --cached HEAD || git commit -m "generated API change"
git add .
git commit -m "generated client change"
echo "Release finished successfully."