3 ms·
> Groovy, so when your pipeline grows in complexity/sophistication, you can manage its complexity and keep it understandable far easily Scripting languages lik
by vorg 10y ago
> Groovy, so when your pipeline grows in complexity/sophistication, you can manage its complexity and keep it understandable far easily
Scripting languages like Apache Groovy don't scale, instead bring technical debt, complexity that must be fixed up by someone else in the future.
- moondev 10y agoGroovy seems to work fine for Netflix.
- vorg 10y agoBusinesses where it didn't work fine don't usually openly advertise the fact they had to rewrite everything. Many of those that do stick with Apache Groovy often have restrictions on its use. Perhaps they only use the dynamic features of Groovy (the 1.x features), or only the non-Turing Complete DSL features like virtually every Gradle build script out there.