Zuul CI, it works great for both small scale and scales very easily. It's the CI developed for openstack but it's also used by BMW and Volvo Cars for example.
https://zuul-ci.org/
Working with both gerrit and github for a couple of years and operating a CI service for both I have to say that Gerrit is far ahead of GitHub. However I stick to github for my own projects since I don't want to spend time hosting my own gerrit.
> It might be a cultural thing or lack a wealth thing but I've never fully understood the concept of second hand clothes. I mean, who gives away used clothes that are still in good conditions?
> When they're no longer nice I wear them around the house.
> When they get holes or stains in them I wear them to do yard work.
Well that's if you have a yard and have space to store old clothes. I think most people (at least young people) live in small apartments and can't afford that.