Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Following on from this, why didn't they use, say, gogs/gitea?


Took a quick look into their GitLab account and they seem to use some continuous integration, which is a native GitLab feature.

Gitea does integrate with some external CI/CD services, but it's not a part of the core product: https://docs.gitea.io/en-us/ci-cd/. Gogs makes no mention of CI/CD in its documentation.

I've switched from Gitea to GitLab for that same reason for my personal projects, and I'd bet that's by far the largest selling point of GitLab when compared to other self-hosted solutions. You just do a "git push" and stuff gets automatically tested in a VM or even deployed in a live environment.


> You just do a "git push" and stuff gets automatically tested in a VM or even deployed in a live environment.

Yea, same with my Gitea + Drone servers.

It’s cool that GitLab has everything built in, but I don’t mind having distinct tools. Especially when both are very performance static binaries in a language I’m fond of working in (Golang) so that I can patch upstream.

Truth be told, if it weren’t for GitLabs sluggishness on my very cheap VPS, I’d probably give it more of a go so I’d have less to maintain.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: