Implementing Custom DSL with Groovy in 20 Minutes

Implementing Custom DSL with Groovy in 20 Minutes

Szymon Stepniak via YouTube Direct link

| StageDsl Groovy class

9 of 15

9 of 15

| StageDsl Groovy class

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Implementing Custom DSL with Groovy in 20 Minutes

Automatically move to the next video in the Classroom when playback concludes

  1. 1 | Introduction
  2. 2 | Implementing "pipeline" method
  3. 3 | PipelineDsl Groovy class
  4. 4 | Introducing closure delegation
  5. 5 | Introducing @DelegatesTo annotation for code completion
  6. 6 | Implementing "environment" method
  7. 7 | Introducing Groovy's "with" method
  8. 8 | StagesDsl Groovy class
  9. 9 | StageDsl Groovy class
  10. 10 | Steps Groovy class
  11. 11 | Implementing "echo" pipeline step
  12. 12 | Implementing "sh" pipeline step
  13. 13 | Introducing @NamedParams annotation
  14. 14 | Introducing @ClosureParams annotation
  15. 15 | Running example with the static compilation enabled

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.