any suggestions on hosted CI services? Something t...
# random
a
any suggestions on hosted CI services? Something that supports remote caching would be 👌 Had enough of gitlab-ci. It's slow, self-hosted, and just feels like a perpetual source of misery. I've used Circle-CI with good experiences in the past. But no reapi.
f
I had good luck using GitLab CI but we were using a fully containerized system with self-managed runners and used a self-hosted docker registry as the basis for our cache. I feel you with the self-management pain though. It becomes an issue at scale for sure
There don't appear to be too many REAPI managed solutions out there, and the ones I see seem Bazel-centric. But REAPI should be generic enough ... perhaps you could contact some of these to see what they offer: https://awesomeopensource.com/project/bazelbuild/remote-apis?...
What's your pain with the self-hosting elements of GitLab? I'm evaluating approaches for hosting REAPI myself, so I'd be interested to hear more
Apparently EngFlow has fully managed REAPI setups: https://www.engflow.com/product/remoteExecution?r=menu
w
i’ll humbly point out that Toolchain have a closed beta of remote caching: toolchain.com: would be happy to talk with folks about it
b
Here's @hundreds-father-404 giving a preview of Toolchain's remote caching

https://www.youtube.com/watch?v=nMIintMFEjAâ–¾

Toolchain is in semi-stealth mode, so for those unaware because we don't say it publicly real often: Toolchain is the lead sponsor of Pants. The team includes Pants maintainers @witty-crayon-22786 @hundreds-father-404 @enough-analyst-54434 @happy-kitchen-89482 @ancient-vegetable-10556 @fast-nail-55400 and me.
👆 1
f
even better!
💛 2
b
We like to think so 🙂
f
and as a further fyi: The Pants CI uses Toolchain remote cache for its caching.
👖 1