jenkinsci / jenkinsci/gitlab-plugin

Provide webhook triggering user details with gitlabUser_* passthru

Open
#1,475 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
1.4k
Forks
615
Avg merge
4h 32m
Merged PRs (30d)
10

Description

### What feature do you want to see added?

The [modern GitLab webhook events](https://docs.gitlab.com/ee/user/project/integrations/webhook_events.html) provide a `user_name`, `user_username`, and `user_email` field the identify the user who triggered the webhook event.

Currently the only user details exposed in this gitlab plugin are those of the author of the last commit (because in older webhook versions that was all that was available).

It would be useful if the event-triggering-user was available for use in the Jenkins pipelines.

Request viable for GSoC, as loosely discussed in https://github.com/jenkinsci/gitlab-plugin/issues/1005

### Upstream changes

_No response_

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.