goovy

Groovy Linting

Groovy Linting Tools

I’m currently working on a Jenkins-based CI Automation Server. When developing a new CI pipeline, I always advocate for the Pipeline to be configured as code. This allows it to be reviewed before applying it and introduces a historical change set. I’ve not made complex Jenkins scripts before, but this was required for this project. So, what is the problem with this process? Well, I’ve never really worked with Groovy before and needed to understand the programming language.