jenkinsci / gitlab-branch-source-plugin

A Jenkins Plugin for GitLab Multibranch Pipeline jobs and Folder Organization
https://plugins.jenkins.io/gitlab-branch-source
MIT License
119 stars 85 forks source link

It should be possible to build MRs from forks that the API user doesn’t have access to #421

Open sabberworm opened 1 month ago

sabberworm commented 1 month ago

What feature do you want to see added?

When scanning MRs, I get the following message if the user isn’t allowed to access the fork:

Ignoring merge requests as source project not found, Please check permission on source repo...

However, I don’t think there is any requirement for the builder to have access to the fork. The commits (and their authors) are also available on the target repo (for example under the refs/merge-requests/*/head refs).

Upstream changes

Unsure

Are you interested in contributing this feature?

Maybe, with guidance