GitLab is a popular git repo platform with integrated CI and whatnot. It can be self-hosted.
Annoying limitations:
- Limited to 50 tags per runner (issue)
- Constant breakage, no stable interfaces, e.g. CI_BUILD_TOKEN removal, see docs
- Random deprecation of stuff, e.g. CMD shell to be replaced by PowerShell
- Requires constant patching, I'd NOT recommended to host a publically available GitLab
instance.
- Support, is there support? So far all customer issues that would be relevant to me are simply not addressed
How do people cope with these things?
posted at: 14:15 | path: /rant | permanent link