Earthly
Build automation combining Dockerfile + Makefile concepts. Earthfile syntax: build: FROM golang ... RUN go build. Vlad Ionescu, 2020. Repeatable + parallel build pipelines.
Concept: targets (build, test, deploy) as dependencies — builds DAG. Run locally → same result as CI. Cached aggressively via BuildKit. Earthly Cloud (Earthly Satellites) is managed remote build cache + execution. Pricing: free OSS version, paid Cloud. Competitor: Dagger (more programmable), Bazel (more rigorous, more complex), Skaffold + plain Dockerfile. Adoption: niche but dedicated community. Strategy shift 2024: pivot to Lunar product (semantic versioning + release automation).