Description
In this session, Aytunc Beken will demonstrate Pipeline As YAML plugin usage starting with basic to advanced Pipelines. The plugin allows defining Jenkins Pipelines in a declarative form, using YAML files. This is an incubating project, any feedback and contributions would be welcome!
Agenda:
* Introduction to the plugin
* Basic Pipeline
* Environment Variables / Options / Agent definitions / Post Actions
* Complex Stages ( Inner / Parallel Stages )
* Steps/Scripts Examples with Pipeline Libraries
References:
* Slides: https://docs.google.com/presentation/d/1J3EMR88K1hHY9zUjTWfiLq2Zcs1G4yaxKo1bwau_0ac/edit?usp=sharing
* Plugin page: https://plugins.jenkins.io/pipeline-as-yaml/
* Demo repo: https://github.com/aytuncbeken/pipeline-as-yaml-tutorials
* Meetup page: https://www.meetup.com/Jenkins-online-meetup/events/271691294/
About the speaker: Aytunc works as an Expert DevOps Engineer. He likes to contribute to Jenkins Community in his free time.