|
|
|
|
|
by diegof79
469 days ago
|
|
Uff, this brings back memories of Maven 1 and Apache Jelly. Jelly was a scripting language using XML. It was an aberration, and Maven 2 removed it. This feels like Jelly, but in YAML instead of XML. I don't intend to offend the author, but I don't see the use case for writing the recipes in YAML instead of using a shell function (or Python, which is multiplatform). The YAML metadata will work if you have a sort of low-code UI or want to show the steps in a UI (which is the main reason CI/CD platforms use it). I guess the author got used to the CI/CD YAML pipeline configuration files and wanted a similar experience. However, it will quickly end up being a pseudo-programming language without the benefits of a better composition syntax. |
|