وب سایت تخصصی شرکت فرین
دسته بندی دوره ها
4

Jenkins, From Zero To Master – Industrial CI/CD Projects

سرفصل های دوره

Jenkins provides hundreds of plugins to support building, deploying and automating any project.


1. Introduction
  • 1.1 Deploy Pack Tomcat.txt
  • 1.2 Main presentation new.pptx
  • 1.3 Troubleshooting installation of ubuntu.txt
  • 1. Introduction
  • 2. Lab Setup -1
  • 3. Lab Setup -2
  • 4. Lab Setup -3
  • 5. Jenkins Installation -1
  • 6. Jenkins Installation -2
  • 7. Jenkins Dashboard
  • 8. Recall Quiz.html

  • 2. Create First Job in Jenkins
  • 1. Create First Job in Jenkins
  • 2. Job - Default User & Workspace Location
  • 3. Status, Weather & Build Stability of a Job
  • 4. Search Panel in Jenkins Dashboard
  • 5. Manage Jenkins - Configure System
  • 6. Manage Plugins - Install simple theme plugin
  • 7. Manage Plugins - Uninstall simple theme plugin
  • 8. Recall Quiz.html

  • 3. User Accounts In Jenkins
  • 1. Create User Accounts in Jenkins
  • 2. Role Based Authorization Strategy in Jenkins
  • 3. Configure Authorization from Global Security
  • 4. Delegate Permission Using Manage Roles -1
  • 5. Delegate Permission Using Manage Roles -2
  • 6. Recall Quiz.html

  • 4. Integrate GitHub Repository to Your Jenkins Project
  • 1. Clone the git project using Jenkins
  • 2. Delete workspace before build starts
  • 3. Source Code Management - Git
  • 4. Recall Quiz.html

  • 5. Build Triggers in Jenkins
  • 1. Build Triggers - Trigger builds remotely (e.g., from scripts)
  • 2. Trigger builds remotely using Authentication token
  • 3. Build Triggers from Jenkins Terminal
  • 4. Build after other projects are built
  • 5. Trigger even if the build failsunstableaborted
  • 6. Build Periodically
  • 7. Poll SCM - Source Code Management
  • 8. Quiz.html

  • 6. Variables in Jenkins
  • 1. Environment Variables in Jenkins
  • 2. Global Environment Variables in Jenkins

  • 7. Build Environment in Jenkins Job
  • 1. Parameterized Job in Jenkins
  • 2. Define Multi-line String, Password Parameter in Jenkins
  • 3. Define File Parameters in Jenkins
  • 4. Set Timeout in Jenkins
  • 5. Add timestamps to the console output
  • 6. EnableDisable Jenkins Job
  • 7. Execute Concurrent, Parallel Build Jobs in jenkins
  • 8. Retry Counts in Jenkins
  • 9. Throttle Builds in Jenkins
  • 10. Custom Workspace
  • 11. Block build when UpstreamDownstream Project is Building
  • 12. Change Display Name of a Job in Jenkins

  • 8. Build Pipeline - Continuous Delivery vs Continuous deployment with practical app
  • 1. Create Jenkins Pipeline Using Build Pipeline
  • 2. Overview of CICD Process
  • 3. Continuous Delivery vs Continuous deployment with practical approach
  • 4. Parallel Jobs in Jenkins Pipeline

  • 9. Deploy Build Artifacts to Tomcat Server - Manually
  • 1. Deploy Build Artifacts (.war) to Tomcat Server
  • 2. Deploy Build Artifacts (.war) to Tomcat Server - GUI

  • 10. Deploy the package (war file) to Tomcat Server using Jenkins - CICD
  • 1. Overview of project
  • 2. Clone the code from Git Repository
  • 3. Integrate maven with Jenkins
  • 4. Build the Package using Maven Tool
  • 5. Install & Configure Tomcat Server
  • 6. Configure a Pipeline using Build Pipeline
  • 7. Deploy the Package file (.war) to Tomcat Server

  • 11. Jenkins Pipeline - Declarative Pipeline
  • 1. Create the first Pipeline as code - Create the first Jenkinsfile
  • 2. Multiple stages in pipeline script
  • 3. Run commands using pipeline script
  • 4. VariableEnvironment in pipeline script
  • 5. Define stage level variable using pipeline script
  • 6. Build parameters in pipeline script
  • 7. Boolean & choice parameters in pipeline script
  • 8. Input from user in pipeline script
  • 9. Post actions in pipeline script

  • 12. Real Project - CICD Process Using Manual Approach
  • 1. Overview of CICD Process
  • 2. Configure Build Server and Install various tools like Java, Git, Maven, Docker
  • 3. Install SonarQube on Ubuntu Instance
  • 4. Add Sonar-maven-plugin
  • 5. Start SonarQube Service
  • 6. Check the Code Quality
  • 7. Overview of Dockerfile to Create Docker Image
  • 8. Create a Repository in AWS ECR
  • 9. Create a Role to Provide Access One AWS Service (CI Server) to another (AWS ECR)
  • 10. Build & Push the Docker Image to AWS ECR Repository
  • 11. Create a CD Server - Continuous Deployment
  • 12. Pull & Execute the Docker Image from ECR to CD Server
  • 13. Recap the Entire CICD Process

  • 13. Project - CICD Process Using Jenkins
  • 1. Install a Jenkins Server (CI Server)
  • 2. Configure Jenkins
  • 3. Create a Jenkins pipeline for Checkout & build the project
  • 4. Install SonarQube Server using Docker container
  • 5. Install plugins & add sonar login Credentials on Jenkins Server
  • 6. Add SonarQube on Jenkins Server
  • 7. Pipeline for SonarQube Scanner for Jenkins
  • 8. Pipeline for success or aborted due to quality gate failure
  • 9. Configure a webhook in your SonarQube Server
  • 10. Add stage in pipeline to create a docker Image using DockerFile
  • 11. Add Plugins - CloudBees AWS, ECR, Docker etc.
  • 12. Add stage in pipeline to Push the Docker Image to AWS ECR
  • 13. Configure SES to send Email Notification
  • 14. Integrate SES with Jenkins using pipeline
  • 15. Receive an Email Notification after the success or failure of Jenkins Pipeline
  • 16. Last Lecture
  • 179,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 31075
    حجم: 2508 مگابایت
    مدت زمان: 427 دقیقه
    تاریخ انتشار: ۲ اسفند ۱۴۰۲
    طراحی سایت و خدمات سئو

    179,000 تومان
    افزودن به سبد خرید