Jenkins Notes – 4 Setp – 2023
Limited Time Offer!
For Less Than the Cost of a Starbucks Coffee, Access All DevOpsSchool Videos on YouTube Unlimitedly.
Master DevOps, SRE, DevSecOps Skills!
What is Jenkins?
============================
CI tool
Release
jenkins - FREE - OpenSource
Enterprise Jenkins - PAID
JenkinX - k8 CD
Blueocean - Pipeline
Dev in JAVA
--------------------
Version - 2.X
featured - Plugins -- 1800+++
What is CI?
-----------------
Agile -> CI -> CD -> Cd
-----------------------
DevOps
CI -
-------------------------
Auto Build + Auto Testing
-------------------------
imm feedback
Dev QA
------------------------------------------------------------ ------------------------
PLAN -> Code -> Analysis -> Build -> UT -> Package -> Archive -> Dep2Qa -> AT -> CC
====================================================================================
JIRA GIT SonarQube -> Maven -> JUnit -> War|Exe -> Artifactory-> Ansible -> Selenium -> Jacococ
CONF
ALL PASSED - Release (Delivery)
ONE Failed - repeat
=================================================================================
Jenkins
Why We need it?
======================
Automation
Other Tools-
https://www.devopsschool.com/blog/continuous-integration-continuous-delivery-ci-cd-tools/
https://www.devopsschool.com/blog/top-10-continuous-integration-tool/\
Top 11 CI/CD Tools in 2022
How it works?
==========================
YOU ---------> 8080(WEB) Server ==============================> NODE(VM) Slave (CLOUD - Container)
JOB1
Step 1 Checkout a code
Step 2 Build
Step 3 test
Step 4 package
Step 4 Archive
Step 5 Deploy
JOb2