Concise Pipelines with Shared Libraries
Jenkins Pipeline as code gives us the power to implement just about any continuous integration/continuous delivery pipeline we might need. However, with larger, more complex pipelines, keeping all the code in one Jenkinsfile checked-in with each project can become hard to maintain. Shared libraries let us define methods and variables separate from any individual pipeline. We can reduce whole pipelines to a one-line Jenkinsfile, but that can be just as hard to understand and maintain. In this talk, we'll look at real-world examples of shared libraries to see if we can find examples of that sweet spot where pipelines are a balance of clear and concise.
Видео Concise Pipelines with Shared Libraries канала CloudBeesTV
Видео Concise Pipelines with Shared Libraries канала CloudBeesTV
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![DevSecOps at Scale: Using Jenkins Shared Libraries to Accelerate CI/CD Adoption](https://i.ytimg.com/vi/BM9Vmsh2iMI/default.jpg)
![How to Use Hermit to Manage Tools for Your Software Project](https://i.ytimg.com/vi/NsgjNaemJmw/default.jpg)
![Getting Started With Shared Libraries in Jenkins](https://i.ytimg.com/vi/Wj-weFEsTb0/default.jpg)
![Robust Unit Testing of Pipeline Code with Spock](https://i.ytimg.com/vi/4PZ-UFBexIE/default.jpg)
![Static vs. Shared Libraries](https://i.ytimg.com/vi/-vp9cFQCQCo/default.jpg)
![30 Jenkins features and plugins you wished you had known about before! by Joep Weijers](https://i.ytimg.com/vi/6BIry0cepz4/default.jpg)
![Top 5 Jenkins Issues And How To Avoid Them](https://i.ytimg.com/vi/govN7rXOmpc/default.jpg)
![](https://i.ytimg.com/vi/lG3fitGYMQo/default.jpg)
![Creating a CI/CD Pipeline for Your Shared Libraries](https://i.ytimg.com/vi/DDBzm-KT24E/default.jpg)
![Jenkins Pipeline Tutorial: Declarative Pipeline vs Scripted Pipeline FAQ 💬](https://i.ytimg.com/vi/Dfx_VZuJ0Ps/default.jpg)
![The World’s Most Magnificent Libraries](https://i.ytimg.com/vi/PeLoyrDqL_A/default.jpg)
![Groovy Tutorial: Groovy Closures Explained by Example](https://i.ytimg.com/vi/fdpKCuJKbMg/default.jpg)
![Using Resource Files From a Jenkins Shared Library](https://i.ytimg.com/vi/eV7roTXrEqg/default.jpg)
![Avoiding a Shared Library Nightmare](https://i.ytimg.com/vi/xPAGVT4Ctt4/default.jpg)
![Templates in Azure DevOps Yaml Pipelines](https://i.ytimg.com/vi/US_e31hZiWk/default.jpg)
![Data Pipeline Frameworks: The Dream and the Reality | Beeswax](https://i.ytimg.com/vi/C6Abv87D5dU/default.jpg)
![How Netflix Thinks of DevOps](https://i.ytimg.com/vi/UTKIT6STSVM/default.jpg)
![40 Jenkins Features & Plugins You Wished You had Known about Before! • Joep Weijers • GOTO 2018](https://i.ytimg.com/vi/3dYM0XUrXHc/default.jpg)
![Deploy your own production-ready Jenkins in AWS ECS](https://i.ytimg.com/vi/ZCxgMQ44gfc/default.jpg)
![Building (Better) Data Pipelines with Apache Airflow](https://i.ytimg.com/vi/6eNiCLanXJY/default.jpg)