-
Improvement
-
Resolution: Unresolved
-
Major
-
None
Gerrit 2.15, which has just been released, removes the old "Draft" workflow, and replaces it with something new called "WIP" (Work-In-Progress), described in the 2.15 release notes here.
The Gerrit trigger plugin should continue to support Drafts (for when it's used with a pre-2.51 Gerrit), but also needs to support the new WIP workflow.
- In the "Trigger on" section, there is currently an option "Exclude Drafts". "Exclude WIP" needs to be added.
- When we support "Trigger on Draft Published", I guess we need "Trigger on WIP moved to ready" and "Trigger on moved to WIP"
Similarly , there is a new state called Private which should also be handled.
I have "Exclude Drafts" selected in my trigger configuration, and it appears that also applies to WIP changes in Gerrit 2.15 (i.e., WIP changes are not triggered). Or maybe WIP changes don't stream events? Anyhow, the behaviour is correct from my point of view.