Earthly CI: Launching a new era for CI
earthly.dev
earthly.dev
> Paying by compute time means that the slower your build, the more the vendor profits. This creates a perverse incentive for the CI/CD vendor to never innovate in speed. If a CI/CD tool is meant to deliver productivity gains, then correlating the value to how much less productive you are is the wrong way to go.
While I've been fortunate to have early access to Earthly CI, the cool thing is that the Earthly primitives it uses are available for everyone to see in the latest launched version [2]. The only puzzle piece missing is distributing the compute amongst different machines but that appears to be on the team's mind.
And the zero-margin compute pricing is a breath of fresh air.