aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaolo Abeni <pabeni@redhat.com>2022-05-12 13:10:49 +0200
committerDaniel Borkmann <daniel@iogearbox.net>2022-05-12 16:34:16 +0200
commiteb7118d83bbfb284704eb632aa35d7492d74c01b (patch)
tree2f8d47d3c7cd8a80a7228c421425809a91342ea1
parent5fe72bdac5344c1116b81d6e0f21b6d1cbeb0092 (diff)
downloadpw-eb7118d83bbfb284704eb632aa35d7492d74c01b.tar.gz
pw-apply: Trim leading dash from branch name
Otherwise git commands will fail badly, when the branch name matches such pattern, e.g.: https://patchwork.kernel.org/user/todo/netdevbpf/?series=640543 Signed-off-by: Paolo Abeni <pabeni@redhat.com> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
-rwxr-xr-xpw-apply1
1 files changed, 1 insertions, 0 deletions
diff --git a/pw-apply b/pw-apply
index 7c7b468..43cdb5d 100755
--- a/pw-apply
+++ b/pw-apply
@@ -39,6 +39,7 @@ get_cover()
tr '[:upper:]' '[:lower:]' |
tr -d '\n' |
tr -cs '[:alnum:]_-' '-')
+ [ -n "$branch" -a ${branch:0:1} == '-' ] && branch=${branch:1}
[ -n "$branch" -a ${branch: -1} == '-' ] && branch=${branch:: -1}
cover_msgid=$(echo "$cover_json" | jq -r '.msgid' | tr -d '<>')
}