Jenkins, From Zero To Master Become A Devops Engineer
Published 1/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.26 GB | Duration: 3h 58m
Jenkins provides hundreds of plugins to support building, deploying and automating any project.
What you'll learn
Installation of Oracle VM VirtualBox Manager
Job in Jenkins
Manage Jenkins - Configure System
User Accounts In Jenkins
Role Based Authorization Strategy in Jenkins
Integrate GitHub Repository to Your Jenkins Project
Build Triggers - Trigger builds remotely (e.g., from scripts)
Trigger even if the build fails/unstable/aborted
Global Environment Variables
Parameterized Jobs in Jenkins
Execute Concurrent, Parallel Build Jobs in Jenkins
Block Build when Upstream/Downstream project is building
Build Pipeline
Deploy Build Artifacts to Tomcat Server
Deploy the package (war file) to Tomcat Server using Jenkins
Install & Configure Tomcat Server
Requirements
PC or Laptop with internet Connection
Motivation to Learn DevOps CICD required
Oracle VM VirtualBox, VMWare Workstation & Ubuntu Operating System
Description
Jenkins is a powerful and flexible automation tool; It is used to automate almost anything.Go faster and learn how to build strong automated processes like Pipelines, CI/CD workflow, and more!In the DevOps World, Jenkins is one of the best cards on the table.Start automating everything, and become a DevOps Engineer!This is the right course for you!Course Content:IntroductionAbout Jenkins toolInstallation of Oracle VM VirtualBox Manager Installation of Ubuntu Operating System. Installation of JenkinsOverview of Jenkins DashboardAbout JenkinsCreate First Job in JenkinsJob - Default User & Workspace LocationStatus, Weather & Build Stability of a JobSearch Panel in Jenkins DashboardManage Jenkins - Configure SystemManage Plugins - Install a simple theme pluginUser Accounts In JenkinsCreate User Accounts in JenkinsRole-Based Authorization Strategy in JenkinsConfigure Authorization from Global SecurityDelegate Permission Using Manage Roles -1Delegate Permission Using Manage Roles -2Integrate GitHub Repository to Your Jenkins ProjectClone the git project using terminalClone the git project using Jenkins ShellDelete workspace before build startsBuild TriggersBuild Triggers - Trigger builds remotely (e.g., from scripts)Trigger builds remotely using an Authentication tokenBuild Triggers from terminalBuild after other projects are builtTrigger even if the build fails/unstable/abortedBuild PeriodicallyPoll SCM - Source Code ManagementVariables in JenkinsEnvironment VaraiblesGlobal Environment VaraiblesBuild Environment in JenkinsParameterized Jobs in Jenkins String Parameter Boolean Parameter Choice Parameter Multi-line String Parameter Password Parameter File ParameterSet Timeout in Jenkins Add timestamps to the console outputEnable/Disable Jenkins JobExecute Concurrent, Parallel Build Jobs in JenkinsRetry count in JenkinsThrottle builds in JenkinsCustom WorkspaceChange the Display Name of a Job in JenkinsBlock Build when Upstream/Downstream project is building Build PipelineCreate Jenkins Pipeline Using Build PipelineOverview of the CICD ProcessContinuous Delivery vs Continuous deployment with a practical approachParallel Jobs in Jenkins PipelineDeploy Build Artifacts to Tomcat ServerDeploy Build Artifacts (.war) to Tomcat ServerConfigure the Tomcat ServerDeploy Build Artifacts (.war) to Tomcat Server - GUIDeploy the package (war file) to Tomcat Server using JenkinsOverview of projectClone the code from Git RepositoryIntegrate Maven with JenkinsBuild the Package using Maven ToolInstall & Configure Tomcat ServerConfigure a Pipeline using Build PipelineDeploy the Package file (.war) to Tomcat ServerLast Lecture
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 Lab Setup -1
Lecture 3 Lab Setup -2
Lecture 4 Lab Setup -3
Lecture 5 Jenkins Installation -1
Lecture 6 Jenkins Installation -2
Lecture 7 Jenkins Dashboard
Section 2: Create First Job in Jenkins
Lecture 8 Create First Job in Jenkins
Lecture 9 Job - Default User & Workspace Location
Lecture 10 Status, Weather & Build Stability of a Job
Lecture 11 Search Panel in Jenkins Dashboard
Lecture 12 Manage Jenkins - Configure System
Lecture 13 Manage Plugins - Install simple theme plugin
Lecture 14 Manage Plugins - Uninstall simple theme plugin
Section 3: User Accounts In Jenkins
Lecture 15 Create User Accounts in Jenkins
Lecture 16 Role Based Authorization Strategy in Jenkins
Lecture 17 Configure Authorization from Global Security
Lecture 18 Delegate Permission Using Manage Roles -1
Lecture 19 Delegate Permission Using Manage Roles -2
Section 4: Integrate GitHub Repository to Your Jenkins Project
Lecture 20 Clone the git project using Jenkins
Lecture 21 Delete workspace before build starts
Lecture 22 Source Code Management - Git
Section 5: Build Triggers in Jenkins
Lecture 23 Build Triggers - Trigger builds remotely (e.g., from scripts)
Lecture 24 Trigger builds remotely using Authentication token
Lecture 25 Build Triggers from Jenkins Terminal
Lecture 26 Build after other projects are built
Lecture 27 Trigger even if the build fails/unstable/aborted
Lecture 28 Build Periodically
Lecture 29 Poll SCM - Source Code Management
Section 6: Variables in Jenkins
Lecture 30 Environment Variables in Jenkins
Lecture 31 Global Environment Variables in Jenkins
Section 7: Build Environment in Jenkins Job
Lecture 32 Parameterized Job in Jenkins
Lecture 33 Define Multi-line String, Password Parameter in Jenkins
Lecture 34 Define File Parameters in Jenkins
Lecture 35 Set Timeout in Jenkins
Lecture 36 Add timestamps to the console output
Lecture 37 Enable/Disable Jenkins Job
Lecture 38 Execute Concurrent, Parallel Build Jobs in jenkins
Lecture 39 Retry Counts in Jenkins
Lecture 40 Throttle Builds in Jenkins
Lecture 41 Custom Workspace
Lecture 42 Block build when Upstream/Downstream Project is Building
Lecture 43 Change Display Name of a Job in Jenkins
Section 8: Build Pipeline - Continuous Delivery vs Continuous deployment with practical app
Lecture 44 Create Jenkins Pipeline Using Build Pipeline
Lecture 45 Overview of CICD Process
Lecture 46 Continuous Delivery vs Continuous deployment with practical approach
Lecture 47 Parallel Jobs in Jenkins Pipeline
Section 9: Deploy Build Artifacts to Tomcat Server - Manually
Lecture 48 Deploy Build Artifacts (.war) to Tomcat Server
Lecture 49 Deploy Build Artifacts (.war) to Tomcat Server - GUI
Section 10: Deploy the package (war file) to Tomcat Server using Jenkins - CICD
Lecture 50 Overview of project
Lecture 51 Clone the code from Git Repository
Lecture 52 Integrate maven with Jenkins
Lecture 53 Build the Package using Maven Tool
Lecture 54 Install & Configure Tomcat Server
Lecture 55 Configure a Pipeline using Build Pipeline
Lecture 56 Deploy the Package file (.war) to Tomcat Server
Lecture 57 Last Lecture
Software engineers, developers, and programmers new to DevOps,Anyone who is looking at Jenkins for implementing Continuous Integration & Continuous Delivery in their projects or organization.
Homepage
https://www.udemy.com/course/jenkinsserver/
Fikper
hphay.Jenkins.From.Zero.To.Master.Become.A.Devops.Engineer.part1.rar.html
hphay.Jenkins.From.Zero.To.Master.Become.A.Devops.Engineer.part2.rar.html
hphay.Jenkins.From.Zero.To.Master.Become.A.Devops.Engineer.part1.rar.html
hphay.Jenkins.From.Zero.To.Master.Become.A.Devops.Engineer.part2.rar.html
hphay.Jenkins.From.Zero.To.Master.Become.A.Devops.Engineer.part1.rar
hphay.Jenkins.From.Zero.To.Master.Become.A.Devops.Engineer.part2.rar
hphay.Jenkins.From.Zero.To.Master.Become.A.Devops.Engineer.part1.rar
hphay.Jenkins.From.Zero.To.Master.Become.A.Devops.Engineer.part2.rar
Links are Interchangeable - No Password - Single Extraction