GitLab Integrations Framework
A visual prototype of Drupal.org's GitLab integration

A visual prototype of Drupal.org's GitLab integration

12/19/2018 · Tim Lehnen

What this post added

This post details the technical collaboration between Drupal.org and GitLab to integrate Drupal.org's version control system with GitLab. Key contributions include: - Drupal.org developing a `versioncontrol_gitlab` module that extends the `versioncontrol_git` module. - Collaboration with the GitLab engineering team to address specific issues, including: - `git merge-base web API` - API for confirming user email addresses - Configuration of display URL for clone instructions - Ability to hide user email addresses from GitLab UI - Allowing developer role to delete tags - Setting `GL_REPOSITORY` in update hooks for API-initiated requests - Deduplication of Git objects to reduce disk space of repository forks.

Read the original post ↗