jenkinsci / jenkinsci/gitlab-plugin

Allow for Jenkins project/folder level GitLab Token API credentials to be used for GitLab connection

Open
#631 22 comments 10 reactions 0 assignees View on GitHub
feature request
Dominant language
Java
Stars
1.4k
Forks
615
Avg merge
4h 32m
Merged PRs (30d)
10

Description

## Feature Request
In our enterprise we have an Enterprise GitLab and an Enterprise Jenkins set up such that groups have their own Jenkins folders and don't have access to the Global Jenkins configuration to add their GitLab API Token credentials for their GitLab groups projects at the global level. It appears that the gitlab-plugin pulls the GitLab connection info from the Manage Jenkins->Configure admin level which only the Enterprise Jenkins admin has access to. If the GitLab API Token was pulled from the project/folder/group level vs. the admin level then non-admins would be able to add their own GitLab API Token without requesting the Jenkins admin to add it at the global level.

### Context
- **Gitlab plugin version**: 1.4.2
- **Gitlab version**: Community Edition 9.5.1
- **Jenkins version**: [CloudBees Jenkins Enterprise 2.46.24.0.2-fixed](https://release-notes.cloudbees.com/release/1/2.46.24.0.2)
- **Job type**: Freestyle

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.