Re:Gitlab reducing free tier CI/CD minutes from 2000 to 400 ...
by danielheath on Thursday September 03, 2020 @05:52PM
(#24369289)
The setup time isn’t cheap, though, and the UI is... confusing.
If you’re using a dedicated ec2 instance, most providers (gitlab, buildkite, github, etc) will let you connect it as an agent for free.
IMO using your own runner is a better way to go in general because the standard ones tend to be very underpowered and you can get much faster builds without spending much.
At that point different providers are largely competing on price and UX (imo Buildkite have the best developer UX and the time saved as a result is well worth the price).
(Not affiliated with buildkite other than as a user).
Re:Gitlab reducing free tier CI/CD minutes from 2000 to 400 ...
by ccday on Thursday September 03, 2020 @05:43PM
(#24369216)
Install GitLab Runner on any EC2 instance you’d like, it’s simple. You can even run on Spot!
Re:Gitlab reducing free tier CI/CD minutes from 2000 to 400 ...
by whoisjuan on Thursday September 03, 2020 @06:32PM
(#24369634)
You can install GitLab Runners on EC2. You can even GitLab install Runners on a Raspberry Pi or use some old computer and put it in a closet somewhere (uptime not guaranteed though).
AWS Code Build will always be an order of magnitude cheaper, it's just slightly harder to set up but it works very well. It's unclear how all these other services will ever compete with that.
For example, to run a CI server on Gitlab for a team of 8 that never spun down, it would cost $492 per month on their 'shared' runners. On AWS Code Build, you get a DEDICATED ec2 instance for $223 per month and only pay for what you use when it's running.