jenkinsci / jenkinsci/scm-api-plugin

[JENKINS-7002] Revision fingerprinting

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

Description

File fingerprints can tell which builds reference a given file.

What about revisions?

Given a revision, which builds happened at that revision (or changeset, for Mercurial projects) ?

Revision fingerprints would provide an answer for this question.

Remember that in the case of Mercurial changeset fingerprints, the user should only be asked about which changeset he/she wants to search for, since both build number AND job name can be derived from a changeset ID.

---
Originally reported by elifarley, imported from: Revision fingerprinting


  • status: Open
  • priority: Major
  • component(s): scm-api-plugin
  • label(s): fingerprints, scm
  • resolution: Unresolved
  • votes: 1
  • watchers: 4
  • imported: 20251223-222157

Raw content of original issue

File fingerprints can tell which builds reference a given file.

What about revisions?

Given a revision, which builds happened at that revision (or changeset, for Mercurial projects) ?

Revision fingerprints would provide an answer for this question.

Remember that in the case of Mercurial changeset fingerprints, the user should only be asked about which changeset he/she wants to search for, since both build number AND job name can be derived from a changeset ID.

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.