continuous delivery using jenkins
DESCRIPTION
This is the slides of the presentation that we used for Continuous Delivery using JenkinsTRANSCRIPT
![Page 1: Continuous delivery using jenkins](https://reader033.vdocuments.us/reader033/viewer/2022050903/53f4e4f88d7f728e318b49bb/html5/thumbnails/1.jpg)
Continuous Delivery using
Jenkins
![Page 2: Continuous delivery using jenkins](https://reader033.vdocuments.us/reader033/viewer/2022050903/53f4e4f88d7f728e318b49bb/html5/thumbnails/2.jpg)
Why Continuous Delivery is important
Intro to Jenkins and Build Pipeline Setup
Takeaways
![Page 3: Continuous delivery using jenkins](https://reader033.vdocuments.us/reader033/viewer/2022050903/53f4e4f88d7f728e318b49bb/html5/thumbnails/3.jpg)
![Page 4: Continuous delivery using jenkins](https://reader033.vdocuments.us/reader033/viewer/2022050903/53f4e4f88d7f728e318b49bb/html5/thumbnails/4.jpg)
Water Scrum Fall
![Page 5: Continuous delivery using jenkins](https://reader033.vdocuments.us/reader033/viewer/2022050903/53f4e4f88d7f728e318b49bb/html5/thumbnails/5.jpg)
Our highest priority is to satisfy the customer through early and continuous delivery of valuable software
First Principle of Agile Manifesto
![Page 6: Continuous delivery using jenkins](https://reader033.vdocuments.us/reader033/viewer/2022050903/53f4e4f88d7f728e318b49bb/html5/thumbnails/6.jpg)
Done = Released
![Page 7: Continuous delivery using jenkins](https://reader033.vdocuments.us/reader033/viewer/2022050903/53f4e4f88d7f728e318b49bb/html5/thumbnails/7.jpg)
![Page 8: Continuous delivery using jenkins](https://reader033.vdocuments.us/reader033/viewer/2022050903/53f4e4f88d7f728e318b49bb/html5/thumbnails/8.jpg)
![Page 9: Continuous delivery using jenkins](https://reader033.vdocuments.us/reader033/viewer/2022050903/53f4e4f88d7f728e318b49bb/html5/thumbnails/9.jpg)
Fast, automated feedback on the correctness of your application every time there is a change to code
Continuous Integration
![Page 10: Continuous delivery using jenkins](https://reader033.vdocuments.us/reader033/viewer/2022050903/53f4e4f88d7f728e318b49bb/html5/thumbnails/10.jpg)
Continuous Integration in Action
![Page 11: Continuous delivery using jenkins](https://reader033.vdocuments.us/reader033/viewer/2022050903/53f4e4f88d7f728e318b49bb/html5/thumbnails/11.jpg)
Business
Engineering Team
![Page 12: Continuous delivery using jenkins](https://reader033.vdocuments.us/reader033/viewer/2022050903/53f4e4f88d7f728e318b49bb/html5/thumbnails/12.jpg)
Continuous Delivery
Fast, automated feedback on the production readiness of your application every time there is a change — to code, infrastructure,or configuration.
![Page 13: Continuous delivery using jenkins](https://reader033.vdocuments.us/reader033/viewer/2022050903/53f4e4f88d7f728e318b49bb/html5/thumbnails/13.jpg)
Configuration Management
![Page 14: Continuous delivery using jenkins](https://reader033.vdocuments.us/reader033/viewer/2022050903/53f4e4f88d7f728e318b49bb/html5/thumbnails/14.jpg)
Build Pipeline
Guarantees the production readiness
Makes release a risk-free automated affair
Tie release with business decisions
![Page 15: Continuous delivery using jenkins](https://reader033.vdocuments.us/reader033/viewer/2022050903/53f4e4f88d7f728e318b49bb/html5/thumbnails/15.jpg)
Build Pipeline in Action
![Page 16: Continuous delivery using jenkins](https://reader033.vdocuments.us/reader033/viewer/2022050903/53f4e4f88d7f728e318b49bb/html5/thumbnails/16.jpg)
Feature Branches
![Page 17: Continuous delivery using jenkins](https://reader033.vdocuments.us/reader033/viewer/2022050903/53f4e4f88d7f728e318b49bb/html5/thumbnails/17.jpg)
Mainline Development
![Page 18: Continuous delivery using jenkins](https://reader033.vdocuments.us/reader033/viewer/2022050903/53f4e4f88d7f728e318b49bb/html5/thumbnails/18.jpg)
![Page 19: Continuous delivery using jenkins](https://reader033.vdocuments.us/reader033/viewer/2022050903/53f4e4f88d7f728e318b49bb/html5/thumbnails/19.jpg)
Summary
Everyone is responsible for Release
Build Quality In
Continuous Improvement
![Page 20: Continuous delivery using jenkins](https://reader033.vdocuments.us/reader033/viewer/2022050903/53f4e4f88d7f728e318b49bb/html5/thumbnails/20.jpg)
If humans start doing those repetitive tasks which computers are designed to do, all the computers get together late at night and laugh at you
Neal Ford
![Page 21: Continuous delivery using jenkins](https://reader033.vdocuments.us/reader033/viewer/2022050903/53f4e4f88d7f728e318b49bb/html5/thumbnails/21.jpg)
Next Steps
How long would it take you to deploy a change that involves just one single line of code?
Can this be done on a repeatable, reliable basis?
Mary and Tom Poppendieck
![Page 22: Continuous delivery using jenkins](https://reader033.vdocuments.us/reader033/viewer/2022050903/53f4e4f88d7f728e318b49bb/html5/thumbnails/22.jpg)
![Page 23: Continuous delivery using jenkins](https://reader033.vdocuments.us/reader033/viewer/2022050903/53f4e4f88d7f728e318b49bb/html5/thumbnails/23.jpg)
Thanks !!
Questions?
http://bit.ly/JenkinsCDWorkshop
@leenasn @akshaykashain continuousdelivery.in