Jenkins - The Complete Tutorial Master CICD and DevOps

所在平台: Udemy

课程主页: https://www.udemy.com/course/jenkins-course-devops-cicd-complete-reference/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Jenkins - 完整的教程:掌握 CI/CD 和 DevOps **课程摘要:** 本课程将带您深入了解 DevOps、持续集成 (CI)、持续交付 (CD) 和持续部署 (CD) 的核心概念。您将了解 Jenkins 如何完美地融入 CI/CD 服务器的角色,以及其基本功能和强大的能力。 课程从 Jenkins 的安装开始,然后深入探讨 Jenkins 作业的基本概念和配置选项,帮助您在 CI/CD 生命周期中实际运用 Jenkins。您将学习如何将 Jenkins 与 Git 等源代码管理工具集成,实现开发者提交代码后自动触发构建。 此外,课程还会介绍 Jenkins 如何与 SonarQube 等代码质量工具集成,以便在开发者提交代码时及时发现潜在问题。您还将学习如何利用 Jenkins 实现自动化构建、测试和部署。具体而言,课程将演示 Jenkins 如何触发 Maven 脚本进行项目构建,如何与 Selenium 集成实现自动化功能测试,以及如何自动化将可执行文件部署到 Web 服务器。期间,您还将学习如何通过电子邮件获取管道(Pipeline)进度的实时通知。 最后,课程将重点讲解 Jenkins Pipeline,包括构建管道 (Build Pipeline)、交付管道 (Delivery Pipeline)、脚本化管道 (Scripted Pipeline) 以及广受欢迎的声明式管道 (Declarative Pipeline)。您将学会创建多阶段的 Jenkins 作业,并直观地理解复杂的管道流程。

课程评论(0条)

课程详情

We will start with understanding the concepts of DevOps, Continuous Integration, Continuous Delivery & Continuous Deployment.We will understand how Jenkins fits perfectly as the CICD server. We will learn about its fundamentals & capabilities.After learning how to install Jenkins, we will learn about the basics of a Jenkins job & its configuration options.We will then move to see Jenkins in action in the CICD life-cycle. Source code repository - We will look at how Jenkins can integrate with GIT & be a starting point for automated builds based on developer checkins. Code Quality - We will look at how Jenkins can integrate with code quality tools like SonarQube to highlight any issues with the developer code.We will then move on to automated Build, Test & Deployments - We will look at how Jenkins can trigger maven scripts to start a build, see how it can integrate with Selenium to automate functional testing & finally see how it can help with deploying the executable on web servers. All this while getting appropriate notifications via emails on the progress on the pipeline.We will then move on to learning about the Jenkins pipeline where will cover about build pipeline, delivery pipeline, scripted pipelines & the famous declarative pipeline. Create a multi-stage Jenkins job and visualize the complicated pipeline.

课程标签

0人关注该课程

主题相关的课程