Earthly – Makefile Meets Dockerfile
vladaionescu.com
Earthly – Makefile Meets Dockerfile
1–10 of 18 posts
Re: Earthly – Makefile Meets Dockerfile
#2Oh, no. Another slightly different format? :/
Re: Earthly – Makefile Meets Dockerfile
#3> A familiar Dockerfile-like syntax is used, [...] Oh, no. Another slightly different format? :/
Re: Earthly – Makefile Meets Dockerfile
#4Re: Earthly – Makefile Meets Dockerfile
#5But does this actually replace Bazel? Without language specific rules, like knowledge of dependencies, can it build a full dependency graph? If I have a monorepo with many packages, can Earthly build only what needs to be built, and always build what needs to be built?
Re: Earthly – Makefile Meets Dockerfile
#6Re: Earthly – Makefile Meets Dockerfile
#7Re: Earthly – Makefile Meets Dockerfile
#8This essentially looks like a Makefile where the tasks (targets) are run inside Docker containers. That is useful, I've definitely written Makefiles where tasks run in containers, and I wish it was easier. But does this actually replace Bazel? Without language specific rules, like knowledge of dependencies, can it build a full dependency graph? If I have a monorepo with many packages, can Earthly build only what need…
Re: Earthly – Makefile Meets Dockerfile
#9Why NIH instead of simply adopting the already supported Dockerfile syntax of doing the same thing?
Re: Earthly – Makefile Meets Dockerfile
#10That Dockerfile looks exactly like a multi-stage build Dockerfile, just with custom and non-standard syntax. Why NIH instead of simply adopting the already supported Dockerfile syntax of doing the same thing?