Jenkins using Groovy wherever possible.