3 ms·
I've been using gitlab for a one person company for the last six months or so. The free plan is good for me. There are private repos, CI/CD Integration (pipelin
by psankar 9y ago
I've been using gitlab for a one person company for the last six months or so. The free plan is good for me. There are private repos, CI/CD Integration (pipelines). I am not using Issues or wikis etc. I use pull requests though. I just need git hosting and a decent CI/CD pipeline system.
I don't mind paying gitlab though to avoid the hassle of hosting things myself. But the Bronze plan does not add any value for me, as there is no increase in the CI/CD minutes compared to the free plan. The silver plan is not affordable to me.
Are there any other FOSS tools that HN readers know that provides out of the box support for git hosting as well as CI/CD ? This is just a backup planning in case gitlab decide to reduce or stop the CI/CD minutes.
- 0x0 9y agoYou can install gitlab-ci-multi-runner on a machine you control, and you will have unlimited CI minutes. I actually prefer this method because this lets me also write pipelines that depend on internal infrastructure and weird software (or not so weird - need a mac to build iOS projects with xcode, for example), and my code never touches random cloud VMs where the host is shared with other people (think guest-to-hypervisor escape exploit) It's also super duper easy to set up, with the runner client being a self-contained binary available for most operating systems thanks to being written in Go.