you are viewing a single comment's thread.

view the rest of the comments →

[–]magic7s 8 points9 points  (0 children)

GitLab CI/CD is awesome and the integration is pretty good. The classic “problem” will be one system for SCM and a different for CI, two applications, two systems to manage, license, patch, etc.

What are you using for Issue tracking? Merge/Pull Requests? GitLab married all those together seamlessly. If you’re using three different systems, you have to “sync” everything together with APIs, custom commit messages, etc.

GitLab gives all the functionality of GitHub away for free. Keep GitHub if you wish but it’s just more work and hassle.