GitLab Installation and Updates
Getting Started with GitLab Development Kit

Getting Started with GitLab Development Kit

6/8/2016 · Drew Blessing

What this post added

This post introduces the GitLab Development Kit (GDK) as a tool to simplify the setup of a local development environment for contributing to GitLab. It details the installation of prerequisites, cloning the GDK repository, forking necessary GitLab components (CE, EE, Shell, Workhorse), configuring GDK with these forks, starting the development environment, making code changes, running tests (RSpec, Spinach), and opening merge requests. It highlights the multi-component nature of GitLab (database, Redis, Sidekiq, Rails, Workhorse, Shell) and how GDK manages them.

Read the original post ↗