[HN Gopher] Mazzle - A pipelines as code tool
___________________________________________________________________
Mazzle - A pipelines as code tool
Author : g0xA52A2A
Score : 35 points
Date : 2023-12-31 11:15 UTC (11 hours ago)
(HTM) web link (devops-pipeline.com)
(TXT) w3m dump (devops-pipeline.com)
| Terretta wrote:
| Once upon a time, you could roll your own of this using `tup`
| which might have my favorite "how it works" in the readme:
|
| _How is it so awesome?_
|
| _In a typical build system, the dependency arrows go down.
| Although this is the way they would naturally go due to gravity,
| it is unfortunately also where the enemy 's gate is. This makes
| it very inefficient and unfriendly. In tup, the arrows go up.
| This is obviously true because it rhymes. See how the
| dependencies differ in make and tup:_
|
| _[ Make vs. Tup ]_
|
| _See the difference? The arrows go up. This makes it very fast._
|
| https://gittup.org/tup/
|
| Also has a whitepaper:
| https://gittup.org/tup/build_system_rules_and_algorithms.pdf
| sam_bristow wrote:
| People who liked that paper will also probably enjoy "Build
| Systems a la carte" [1] which expands on some of the concepts.
|
| [1]https://dl.acm.org/doi/10.1145/3236774
___________________________________________________________________
(page generated 2023-12-31 23:01 UTC)