From e97c6f59336f4bf2d710135710d41915052e0a53 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Wed, 2 Oct 2024 15:46:11 +0100 Subject: [PATCH] bugs-in-changelog.sh: List Jira IDs and github issues in output --- bugs-in-changelog.sh | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/bugs-in-changelog.sh b/bugs-in-changelog.sh index b5c54bca0..4c5c31097 100755 --- a/bugs-in-changelog.sh +++ b/bugs-in-changelog.sh @@ -57,3 +57,31 @@ bugzilla \ sprintf ("=item L\n\n%s\n", $1, $2) }xe' + +# We can't fetch Jira subjects or github issues, but we can at least +# list them. +jiraids=$( + git log "$1" | + grep -Eio 'RHEL-[0-9]+' | + sort -u +) + +for id in $jiraids ; do + echo "=item L" + echo + echo "XXX" + echo +done + +issues=$( + git log "$1" | + grep -Eio 'https?://github\.com/libguestfs/libguestfs/issues/[0-9]+' | + sort -u +) + +for issue in $issues ; do + echo "=item L<$issue>" + echo + echo "XXX" + echo +done