News for hackers. Stuff that matters.
Re:Launch HN: Moonrepo (YC W23) – Open-source build system by mileswjohnson on Tuesday February 21, 2023 @02:26PM (#34885716)
So moon wouldn't replace your actual CI pipelines. It would be a tool that runs _in your pipeline_ to effectively run tasks as fast as possible.

For example, in CI, tasks are only ran if they are affected by files changed in the pull request. No more running everything unnecessarily. We also support remote caching of artifacts, which helps to speed up CI even further, by avoiding long build times.

Re:Launch HN: Moonrepo (YC W23) – Open-source build system by bunged on Tuesday February 21, 2023 @02:41PM (#34885931)
Interesting, so does it keep all the intermediates from previous builds and then does an incremental build on top of this? Like doing a local dev build but in the cloud?
Re:Launch HN: Moonrepo (YC W23) – Open-source build system by mileswjohnson on Tuesday February 21, 2023 @02:45PM (#34885997)
Yeah at a high-level, that's how it works. However, the incremental caching part does require remote caching of artifacts, so that they can be shared across CI jobs/runs.
Re:Launch HN: Moonrepo (YC W23) – Open-source build system by bunged on Tuesday February 21, 2023 @02:52PM (#34886100)
Thanks for explaining, that does sound compelling, and useful that it can be slotted into an existing system.
Re:Launch HN: Moonrepo (YC W23) – Open-source build system by tunkafor on Tuesday February 21, 2023 @03:12PM (#34886406)
We've had a lot of success with Brisk (https://brisktest.com/) doing this exact thing. It keeps our environment running so we don't have to rebuild on every run, kind of like a dev build. It's really fast.