JENKINS For Beginners In One Video 2025 🔥 [HINDI] | MPrashant

JENKINS For Beginners In One Video 2025 🔥 [HINDI] | MPrashant

236.010 Lượt nghe
JENKINS For Beginners In One Video 2025 🔥 [HINDI] | MPrashant
To SUPPORT my work 🤍 - https://rzp.io/l/ocsi8wP3 #linux #devops #mprashant @MPrashant Jenkins Masterclass in Hindi 2024 Jenkins in One Video Jenkins Zero to Hero Jenkins Course for Beginners in Hindi Earn Practical Knowledge Welcome to our comprehensive Jenkins tutorial in Hindi! This video is your ultimate guide to mastering Jenkins, from the fundamentals to advanced techniques. Whether you're new to DevOps or looking to enhance your automation skills, this course covers everything you need to know about Jenkins. Link of slides - https://www.canva.com/design/DAF_BFzjK24/u9uxalm6mvPyrTGsXmozkQ/edit?utm_content=DAF_BFzjK24&utm_campaign=designshare&utm_medium=link2&utm_source=sharebutton GitHub Link https://github.com/paulphilip/pythoncode Ansible Playbook https://drive.google.com/drive/folders/1Pfu1Te7ZSZW9mqeHca6Y58xQoT1zOyLa?usp=sharing 🔹 What You Will Learn: What is jenkins and CI/CD? Lab Setup & Installation Jenkins Dashboard Overview Some Basic Jenkins Job Scheduling The Job Working with GIT Repo Email Notification Job for action on Remote server Jenkins + Ansible Playbook Project - Website Update on Remote Server User Management (Role Based) Environment Variables Jenkins + MAVEN CI/CD Project (Jenkins PIPELINE) Bonus Tips 🔹 Who This Course Is For: Beginners who are new to Jenkins and CI/CD concepts Developers and DevOps professionals looking to improve their automation workflows Anyone interested in continuous integration and continuous deployment practices 🔹 Why Learn Jenkins? Jenkins is a powerful automation server that helps in automating the parts of software development related to building, testing, and deploying, facilitating continuous integration and continuous delivery. It is an essential skill for DevOps professionals and software developers. Timeline and Topics: 00:00 Intro To Course 03:00 What is Jenkins? 06:39 What is CI/CD? 09:47 Lab Setup 13:02 Installation of Jenkins 27:11 Jenkins Dashboard Overview 31:34 Jenkins First Job 40:14 Run Bash Script with Job 42:37 Job with Parameters 47:17 Scheduling Jobs 52:35 Working with GITHUB 01:05:20 Auto GITHUB Repo Polling 01:13:19 Email Notification from Jenkins 01:25:03 Working with REMOTE Server 01:46:50 Ansible Playbook with Job 02:01:55 Project - Website Update on Remote Server 02:19:51 User Management 02:26:53 Environment Variables 02:31:30 Maven with Jenkins Job for Java Application 02:48:53 Test Result Graph with JUnit 02:51:34 Archive Artifacts 02:55:08 Jenkins PIPELINE 03:12:54 Project - CI/CD Pipeline for Java Application ======= What you will learn What is Jenkins? - Introduction to Jenkins and its purpose - Benefits of using Jenkins in DevOps workflows What is CI/CD? - Understanding Continuous Integration and Continuous Deployment - Differences between CI and CD - Why CI/CD is essential in modern development Installation of Jenkins Jenkins Dashboard Overview - Understanding the Jenkins interface Jenkins First Job - Creating and running a simple job - Monitoring and reviewing Jenkins job execution results Run Bash Script with Jenkins Job - Handling input and output from scripts - Real-world use cases for script execution Jenkins Job with Parameters - Configuring jobs to accept parameters - Using parameters in scripts and workflows - Example scenarios for parameterized jobs Scheduling Jobs - Understanding Jenkins job scheduling with CRON - Setting up recurring tasks Working with GITHUB - Integrating Jenkins with GitHub repositories - Cloning repositories and fetching changes Auto GITHUB Repo Polling - Setting up automated polling for repositories - Configuring triggers for updates - Optimizing polling frequency Email Notification from Jenkins - Configuring email notifications - Customizing notification triggers and content Working with REMOTE Server - Setting up Jenkins to interact with remote servers - Using SSH for secure communication - Deploying artifacts to remote environments Ansible Playbook with Job - Running Ansible playbooks through Jenkins - Automating infrastructure tasks with Jenkins and Ansible Project - Website Update on Remote Server - Planning the deployment pipeline - Automating website updates using Jenkins jobs - Testing and validating deployment Managing users and roles in Jenkins Setting and using environment variables in Jenkins Passing variables between jobs and scripts Example use cases for environment variables Maven with Jenkins Job for Java Application Setting up Maven integration with Jenkins Building and packaging Java applications Troubleshooting Maven build issues Test Result Graph with JUnit Integrating JUnit test reports with Jenkins Visualizing test results with graphs Analyzing test trends over time Archive Artifacts In Jenkins Jenkins PIPELINE Understanding the Jenkins Pipeline concept Creating and executing declarative pipelines Troubleshooting pipeline errors Project - CI/CD Pipeline for Java Application Designing a CI/CD pipeline from scratch