3 ms·
This is why I use GitLab with self-hosted runners for all sorts of esoteric platforms, then use their linux runners for the basics. I don't like to freeload, s
by rleigh 6y ago
This is why I use GitLab with self-hosted runners for all sorts of esoteric platforms, then use their linux runners for the basics. I don't like to freeload, so I do have a Bronze subscription which includes a certain number of monthly CI minutes for private projects, as mentioned here: https://about.gitlab.com/releases/2020/09/01/ci-minutes-update-free-users/ https://about.gitlab.com/releases/2020/09/01/ci-minutes-upda.... But I rarely make use of it. Also note that there are special arrangements for Open Source projects.
I can totally understand limiting the number of minutes available. It must cost an absolute fortune, and having it unbounded makes it easy to abuse. Having to pay makes developers have to consider if they really need to go overboard on huge build matrices and limit themselves to something reasonable. Likewise for constraining the amount of network traffic. If you don't want to blow your budget, then self-hosting is an obvious and easy choice.