Re:The CD Pipeline Manifesto
by ttyprintk on Sunday December 22, 2024 @11:53AM
(#42487516)
I prefer that, too. I've heard (less-experienced) tech leads forbid Makefiles because they're not declarative enough compared to yaml.
[ Parent
| on HN ]
If you stick with what is in common between ninja build and Makefiles, and comment any usage you do of what isn't, the file will mostly mention a series of inputs -> box -> outputs. What happens is make will dispatch in a way that the inputs are all satisfied. It works fine afaict, the only issue is make doesn't contain by itself the tools that it expects to be available in your environment, so you will still need something else to solve that.
Re:The CD Pipeline Manifesto
by 8n4vidtmkvmk on Tuesday December 24, 2024 @02:49AM
(#42500355)
It's quirky, but you can sort of fake dependencies on tools in make too.