From 0743dd0af9842c7ded4873892085a3f505062440 Mon Sep 17 00:00:00 2001 From: Tom Rini Date: Mon, 19 Dec 2016 16:54:17 -0500 Subject: post-receive.hook: Handle failure to find patch number When pwclient info -h fails to come up with the number for the change in question it will exit with a non-zero exit code. This failure will propagate upwards and exit the script there. Make our call to get_patch_id or in true so that our script here will see an empty id and we continue on with the list. Signed-off-by: Tom Rini Reviewed-by: Stephen Finucane --- tools/post-receive.hook | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tools') diff --git a/tools/post-receive.hook b/tools/post-receive.hook index 8098ce8..7f8ae7e 100755 --- a/tools/post-receive.hook +++ b/tools/post-receive.hook @@ -66,7 +66,7 @@ update_patches() { echo "E: failed to hash rev $rev." >&2 continue fi - id=$(get_patch_id "$hash") + id=$(get_patch_id "$hash" || true) if [ -z "$id" ]; then echo "E: failed to find patch for rev $rev." >&2 continue -- cgit v1.2.3