[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [workflow] Automatically close bug report when a patch is committed
From: |
Maxim Cournoyer |
Subject: |
Re: [workflow] Automatically close bug report when a patch is committed |
Date: |
Sat, 09 Sep 2023 19:39:56 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) |
Hi Giovanni,
Giovanni Biscuolo <g@xelera.eu> writes:
[...]
>> We could use Gerrit's commit hook that adds a unique ID as a git
>> trailer.
>
> Do you mean "commit-msg" hook as documented here:
> https://gerrit-review.googlesource.com/Documentation/cmd-hook-commit-msg.html
> ?
>
>
> The Gerrit Code Review supplied implementation of this hook is a short shell
> script which automatically inserts a globally unique Change-Id tag in the
> footer of a commit message. When present, Gerrit uses this tag to track
> commits across cherry-picks and rebases.
>
>> Then it should become possible to
>>
>> 1. Check if all items of a series have appeared in the git history
>> 2. If so, close the associated issue if it was still open
>
> Thinking out loud:
>
> a. each contributed patch will have a unique Change-Id, persistent
> across rebases (and git commit --amend), and every new patch version
> (produced during patch revision) will have the same Change-Id; this is
> valid for all commits in a patch set
Correct.
> b. when all "Change-Id"s of patches contained in a patch set are listed
> in the git history (of one of the official branches) the associated
> issue can be closed
That was my idea.
> c. how do we get the issue number of a patch containing "Change-Id"? [1]
We'd have to search through the currently opened patches issues; I
assume using a tool like the 'mumi' command we already have could do
that.
> [1] right now how do we get the issue number of a committed patch?
There's no direct mapping. You have to search by subject name.
--
Thanks,
Maxim
- Re: [workflow] Automatically close bug report when a patch is committed, (continued)
Re: [workflow] Automatically close bug report when a patch is committed, Maxim Cournoyer, 2023/09/06
- Re: [workflow] Automatically close bug report when a patch is committed, Simon Tournier, 2023/09/06
- Re: [workflow] Automatically close bug report when a patch is committed, Maxim Cournoyer, 2023/09/06
- Re: [workflow] Automatically close bug report when a patch is committed, Giovanni Biscuolo, 2023/09/07
- Re: [workflow] Automatically close bug report when a patch is committed,
Maxim Cournoyer <=
- Re: [workflow] Automatically close bug report when a patch is committed, Giovanni Biscuolo, 2023/09/11
- Re: [workflow] Automatically close bug report when a patch is committed, Maxim Cournoyer, 2023/09/11
- Re: [workflow] Automatically close bug report when a patch is committed, Giovanni Biscuolo, 2023/09/11
Re: [workflow] Automatically close bug report when a patch is committed, Simon Tournier, 2023/09/07
Re: [workflow] Automatically close bug report when a patch is committed, Maxim Cournoyer, 2023/09/09
Re: [workflow] Automatically close bug report when a patch is committed, Giovanni Biscuolo, 2023/09/07
Re: [workflow] Automatically close bug report when a patch is committed, Felix Lechner, 2023/09/07
Re: [workflow] Automatically close bug report when a patch is committed, Maxim Cournoyer, 2023/09/07
Re: [workflow] Automatically close bug report when a patch is committed, Vagrant Cascadian, 2023/09/07
Re: [workflow] Automatically close bug report when a patch is committed, Maxim Cournoyer, 2023/09/09