3 ms·
If I may suggest my own alternative to Jenkins: builds.sr.ht. It runs build manifests submitted through an API and does not support job configuration itself; yo
by Sir_Cmpwn 9y ago
If I may suggest my own alternative to Jenkins: builds.sr.ht. It runs build manifests submitted through an API and does not support job configuration itself; you must use an external integration to automate your builds. Build manifests look something like this:
https://git.sr.ht/~sircmpwn/wlroots/tree/.build.yml https://git.sr.ht/~sircmpwn/wlroots/tree/.build.yml
More complex example:
https://git.sr.ht/~sircmpwn/builds.sr.ht/tree/.build.yml https://git.sr.ht/~sircmpwn/builds.sr.ht/tree/.build.yml
Builds run with full virtualization (KVM) on any number of distributed (optional trust) build runners. The whole thing is open source:
https://git.sr.ht/~sircmpwn/builds.sr.ht https://git.sr.ht/~sircmpwn/builds.sr.ht
It's also self-hosting, it builds and deploys itself and the rest of the *.sr.ht network:
https://builds.sr.ht/job/602 https://builds.sr.ht/job/602
If anyone wants to give it a try, please get in touch (email in my profile) and I'll hook you up with an account on my hosted instance. I could use more people to kick the wheels and help me find the pain points.