Skip to content
Ruben De Smet edited this page May 7, 2016 · 2 revisions

GitLab is a code hosting program. https://gitlab.com has the enterprise version, free for all to use. It's basically a self-hostable, full fledged github.

Why we want GitLab

GitLab is more in the spirit of free software

coala is (mostly) free software, so why would we depend on a proprietary code hosting system?

GitLab has an awesome integration continuous integration system

Based of Docker, you can basically create your own - very flexible - ci system.

There's also no need to wait for builds, gitlab spawns new workers as needed

GitLab has a rebase button

This is easier for newcomers (vs. git rebase ...)

Why we don't want GitLab

  • GitLab seems to have a bit of a slower web interface
  • GitHub is more popular and has a bigger user base.
Clone this wiki locally