jenkinsci / jenkinsci/scm-api-plugin

[JENKINS-60050] Add title into the ChangeRequestSCMHead interface

Open
#417 4 comments 0 reactions 0 assignees View on GitHub
component:scm-api-plugin imported-jira-issue priority:minor resolution:unresolved
Dominant language
Java
Stars
33
Forks
87
PR merge metrics
No merged PRs in 30d

Description

As we know change requests in many git providers are necessary such as GitHub, Gitlab and so on. In my use cases, users want to get the title which they might send build email base on the change request title.

---
Originally reported by surenpi, imported from: Add title into the ChangeRequestSCMHead interface


  • assignee: surenpi
  • status: In Review
  • priority: Minor
  • component(s): scm-api-plugin
  • label(s): stalled-pr
  • resolution: Unresolved
  • votes: 0
  • watchers: 4
  • imported: 20251223-222157

Raw content of original issue

As we know change requests in many git providers are necessary such as GitHub, Gitlab and so on. In my use cases, users want to get the title which they might send build email base on the change request title.

Contributor guide

Open the contributing guide

Research direction

Start by locating the ChangeRequestSCMHead interface in the scm-api-plugin and inspect how change requests are represented by its implementations. Determine the interface impact of exposing a title, then verify that the affected change-request behavior and existing tests still work when the title is available.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
api
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
28/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.