This module integrates to GitLab utilizing the GitLab API version 4.

The following functions are currently supported:

  • Create project
  • Create pipeline
  • Create issue
  • Get namespaces
  • Get projects
  • Get pipelines
  • Get pipeline
  • Get jobs
  • Get job
  • Get issues
  • Get issue
  • Get issue links
  • Get branches
  • Get branch

Adding new API calls is pretty easy and suggestions/contributions are welcome.

The module supports GitLab server profiles as config entities, so you can create as many you like and talk to all the GitLab instances that matter to you from within your Drupal site.

This module also comes with a webform handler plugin which allows you to create a new project from a webform submission.

Supporting organizations: 
Paid for my time

Project information

Releases