Automate Everything: A Deep Dive into Jenkins Pipelines (Room 1O)




The Jenkins Pipeline plugin is a game changer for Jenkins users. Based on a Domain Specific Language (DSL) in Groovy, the Pipeline plugin makes pipelines scriptable and it is an incredibly powerful way to develop complex, multi-step DevOps pipelines. These Pipelines are becoming the standard way to programmatically specify your CI flow, in this talk we will demo following things in detail:

  • Introduction to Jenkins Pipeline.
  • Scripted vs Declarative.
  • Shared Pipeline Libraries.
  • Pipeline as YAML.
  • Best Practices.
  • Tips and Tricks.

The target audience is members of a development organization who are using Jenkins pipelines or planning to use to advance the CI/CD journey.

Speaker

naresh-rayapati

Naresh Rayapati

 
Maintainer of couple of Jenkins Plugins, Senior Software Engineer at Cerner. Naresh Rayapati has worked in Software for over a decade, in various Asian countries before he moved to USA. He is ...