https://github.com/jenkinsci/gitlab-oauth-plugin
Jenkins authentication plugin using GitLab OAuth as source
https://github.com/jenkinsci/gitlab-oauth-plugin
java jenkins plugin
Last synced: 4 months ago
JSON representation
Jenkins authentication plugin using GitLab OAuth as source
- Host: GitHub
- URL: https://github.com/jenkinsci/gitlab-oauth-plugin
- Owner: jenkinsci
- License: mit
- Created: 2016-05-18T20:49:41.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2025-03-26T00:52:47.000Z (about 1 year ago)
- Last Synced: 2025-03-30T12:07:36.253Z (about 1 year ago)
- Topics: java, jenkins, plugin
- Language: Java
- Homepage: https://plugins.jenkins.io/gitlab-oauth/
- Size: 776 KB
- Stars: 34
- Watchers: 9
- Forks: 43
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Jenkins GitLab OAuth Plugin
[](https://plugins.jenkins.io/gitlab-oauth)
[](https://plugins.jenkins.io/gitlab-oauth)
[![Build Status][build-image]][build-link]
The GitLab OAuth plugin provides a means of securing a Jenkins instance by
offloading authentication and authorization to GitLab. The plugin authenticates
by using a [GitLab OAuth Application][gitlab-wiki-oauth]. It can use multiple
authorization strategies for authorizing users. GitLab users are surfaced as
Jenkins users for authorization. GitLab organizations and teams are surfaced as
Jenkins groups for authorization.
More comprehensive documentation is listed on the [user documentation page](/docs/README.md).
## Useful links
* License: [MIT Licensed](LICENSE.txt)
* [User Documentation](/docs/README.md)
* [Changelog](CHANGELOG.md)
* [Contributions are welcome](CONTRIBUTING.md).
## Get Latest Package
1. Run `mvn clean package -DskipTests`
2. Get the plugin HPI from `target/gitlab-oauth.hpi`
[build-image]: https://ci.jenkins.io/buildStatus/icon?job=Plugins/gitlab-oauth-plugin/master
[build-link]: https://ci.jenkins.io/job/Plugins/job/gitlab-oauth-plugin/job/master/
[gitlab-wiki-oauth]: http://doc.gitlab.com/ce/api/oauth2.html