Skip to content

Latest commit

Β 

History

17 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Watch Video

What is Jenkins?

Jenkins is an open-source automation server used to build, test, and deploy software. It helps developers automate repetitive tasks and manage the software development lifecycle efficiently.

Jenkins is written in Java, which makes it platform-independent and able to run on Windows, Linux, and macOS.

Jenkins Intro

Is Jenkins Open Source?

Yes βœ… Jenkins is completely open-source and maintained by the community. Anyone can use, modify, and extend it freely.

What is Jenkins

Why Jenkins?

Jenkins is widely used because:

βš™οΈ Automates build and deployment processes πŸ”„ Saves time by reducing manual work πŸ”Œ Supports thousands of plugins 🌍 Works on multiple platforms πŸš€ Enables faster and more reliable releases

Why Jenkins

What is CI?

CI (Continuous Integration) is a practice where developers frequently push code changes to a shared repository.

Each change is automatically:

Built Tested

This helps catch bugs early and keeps the code stable.

What is CD?

CI CD Intro

CD (Continuous Delivery / Continuous Deployment) is the next step after CI.

Continuous Delivery β†’ Code is always ready to be deployed Continuous Deployment β†’ Code is automatically deployed to production without manual steps πŸ”— How Jenkins Helps in CI/CD

Jenkins automates the entire CI/CD pipeline:

Pull code from repository Build the application Run tests Deploy the application

SDLC

About

End-to-end CI/CD pipeline using Jenkins for automating development, testing, and deployment processes.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors