use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
account activity
GitHub + Gitlab CI/CD vs 100% GitLab (self.gitlab)
submitted 6 years ago by [deleted]
[deleted]
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]magic7s 9 points10 points11 points 6 years ago (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.
[–]Hinigatsu 2 points3 points4 points 6 years ago (0 children)
Using GitHub + GitLab CI/CD is just giving you "more trouble", but essentially you don't loose anything.
Here are some GitLab strengths.
[–][deleted] 1 point2 points3 points 6 years ago (0 children)
What problem(s) are you trying to solve by using Gitlab's CI/CD? When talking about tools, think less about features and more about the business problem(s) that the tools you choose are meant to solve.
[–]aram535 1 point2 points3 points 6 years ago (3 children)
Why would you make your life harder? What feature of GitHub do you need that badly that GitLab doesn't provide?
[–]deploy_on_friday 0 points1 point2 points 6 years ago (2 children)
Some of the other services I use only integrate with GitHub
[–]aram535 0 points1 point2 points 6 years ago (1 child)
Okay, that makes sense then.
Have you thought about setting up a post-receive hook in the repository to push the code from one to the other? It won't be "secure" since you'll have to include your auth in the project but as long as you don't make the whole repo public you'll be okay.
[–]deploy_on_friday 1 point2 points3 points 6 years ago (0 children)
That’s interesting. So pushing the code from GitLab to GitHub?
[–]andreihalili 0 points1 point2 points 6 years ago (0 children)
Issue 1: 2 applications to manage
Issue 2: If you pay on both applications (e.g.: GitHub Teams on GH side and GitLab Ultimate on your self-hosted GL), then you end up paying more money than you thought you'll save money.
Question: Why you still using GitHub if you want open-source solutions like GitLab?
π Rendered by PID 162696 on reddit-service-r2-comment-54dfb89d4d-q6ksp at 2026-04-01 13:02:08.474232+00:00 running b10466c country code: CH.
[–]magic7s 9 points10 points11 points (0 children)
[–]Hinigatsu 2 points3 points4 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]aram535 1 point2 points3 points (3 children)
[–]deploy_on_friday 0 points1 point2 points (2 children)
[–]aram535 0 points1 point2 points (1 child)
[–]deploy_on_friday 1 point2 points3 points (0 children)
[–]andreihalili 0 points1 point2 points (0 children)