Hacker News new | ask | show | jobs
by thinkafterbef 1718 days ago
Founder here! I'm more than happy to answer any questions that you might have :)
2 comments

CI can be slow, are you finding the build time is compiling, pulling packages or running tests?

Most of my projects are slow in CI due to test suite, I’m surprised a vendor hadn’t made native test parallelisation a thing (unless I’ve missed it) across multiple machines.

We use Azure Pipelines. I'm actively search for better and faster CI. Today we saw fascinating 9 minute build for a web app that on my PC done in 25 seconds. This is extremely annoying. So yeah. Faster CI should be a great solution.
Cool product. We split our test pipeline into multiple because it was taking a significant time. It would be nice to consolidate them. Regarding security, what hardening are you doing to ensure code or secrets aren't compromised?
Hey, Parallelism can solve a subset of CI performance issues, but in our experience, it tends to increase complexity and not improving performance that much.

Regarding security, just like the default GitHub Action runners, BuildJet for GitHub Actions isolates each job in its own VM, with no shared states between jobs. The virtualization layer is based on Linux KVM, VMs are NATed behind a shared IP address, and the host machine runs all disks on full disk encryption. We will put a full security concept out on our website at a later stage.