5 ms·
Also, the best part about gitlab CI - it's super easy to install gitlab-runner on your own and enjoy unlimited build minutes, even on the free plan. Plus you ge
by 0x0 8y ago
Also, the best part about gitlab CI - it's super easy to install gitlab-runner on your own and enjoy unlimited build minutes, even on the free plan. Plus you get to set up your buildbot environment just the way you like - even with access to LAN-only resources in case you need them.
- nickjj 8y agoThat's an excellent point, and I haven't looked into that yet because I never went past the 2k minutes per month. But if you did need > 2k minutes, it sounds like a good idea to spin up a $5 / month DO server to be a dedicated runner. That sure beats paying $50+ / month for most other CI services for their most basic paid plans, especially if you're just a solo developer or small team who wants a nice coding experience.
- jtwaleson 8y agoAnd you can hook up a small autoscaling gitlab-runner which will spin up CI VMs on-demand. If you combine this with spot-instances at AWS you can scale very far on the free plan with minimal cloud spend.
- pcx 8y agoWe did this for our project and our builds sped up considerably. Also, Digital Ocean provides a quick solution to setup a GitLab runner on their cloud.
- mitgraduate 8y agoThere is a LambCI with very high concurrent build limit and works with Github, one click install using cloudformation.
- scarface74 8y agoI hate to keep beating the dead horse-but you can do the same thing via MS’s Visual Studio Devops aka Visual Studio Online with a local build/deployment agent.
- rjbwork 8y agoAnd you can do the same thing with personal licenses of your chosen ci server and you can throw in a personal deployment server to boot (i like octopus). I actually just use Appveyor if I can for my personal stuff.
- scarface74 8y agoAnd then I have to manage two more servers....