jenkinsci / jenkinsci/gerrit-trigger-plugin

[JENKINS-50547] Add support to Gerrit Trigger for WIP and Private changes (new in Gerrit 2.15)

Open
#862 4 comments 1 reaction 0 assignees View on GitHub
component:gerrit-trigger-plugin enhancement imported-jira-issue priority:major resolution:unresolved
Dominant language
Java
Stars
226
Forks
289
PR merge metrics
No merged PRs in 30d

Description

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.

 

---
Originally reported by mwebber, imported from: Add support to Gerrit Trigger for WIP and Private changes (new in Gerrit 2.15)


  • assignee: rsandell
  • status: Open
  • priority: Major
  • component(s): gerrit-trigger-plugin
  • resolution: Unresolved
  • votes: 13
  • watchers: 13
  • imported: 2025-12-07

Raw content of original issue

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.

 

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.