更新时间:2020-02-25 来源:黑马程序员 浏览量:
![]() | Jenkins从环境配置到项目开发详细视频教程 | |
初级 | 共20节课 | |
Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建测试软件项目。在本套课程中,我们将全面的讲解Jenkins相关知识。从Jenkins的安装部署和环境配置,到Jenkins构建Web应用程序。 | ||
课程简介
1、
Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目。在本套课程中,我们将全面的讲解Jenkins相关知识。从Jenkins的安装部署和环境配置,到Jenkins构建Web应用程序。从Jenkins+Docker+SpringCloud微服务持续部署,到Jenkins+Kubernetes进行分布式主从构建。本课程既掌握了Jenkins在中小企业的中小型项目的持续集成,也掌握Jenkins在中大型在应付大型互联网项目的分布式持续集成。
2、适应人群
有一定的Java基础,并且要有一定的web开发基础。
3、课程亮点
全面的学习Jenkins,掌握Jenkins软件安装和相关环境配置,掌握Jenkins构建Web项目,SpringCloud微服务项目,及整合Kubernetes完成分布式构建。
能够了解持续集成
能够搭建Jenkins环境
能够使用Jenkins完成Web项目持续集成
能够使用Jenkins整合SonarQube,Email
能够使用Jenkins+Docker+SpringCloud完成微服务持续集成
能够使用Jenkins+Kubernetes完成微服务分布式构建
4、主讲内容
章节一:持续集成及Jenkins概述
1. 了解瀑布模型与敏捷开发
2. 了解持续集成的组成
3. 了解Jenkins概述
章节二:Jenkins安装和环境配置
1. Gitlab搭建和配置
2. Jenkins安装和插件安装
3. Jenkins权限管理
4. Jenkins凭证管理
5. Jenkins+Maven配置
章节三:Jenkins+Web项目持续集成
1. Jenkins创建流水线项目
2. Jenkins流水线脚本语法
3. 常用的Jenkins构建触发器
4. Jenkins整合SonarQube代码审查
5. Jenkins整合Email完成构建结果发布
章节四:Jenkins+Docker+SpringCloud微服务项目持续集成
1. Docker基础
2. Dockerfile脚本构建Docker镜像
3. Docker私有仓库Harbor安装和使用
4. Jenkins集群部署SpringCloud微服务
章节五:Jenkins+Kubernetes+SpringCloud微服务项目持续集成
1. Jenkins分布式主从架构
2. Jenkins与Kubernetes整合
3. Jenkins+Kubernetes完成微服务项目分布式构建
推荐了解黑马程序员软件测试培训课程。
【AI设计】北京143期毕业仅36天,全员拿下高薪offer!黑马AI设计连续6期100%高薪就业
2025-09-19【跨境电商运营】深圳跨境电商运营毕业22个工作日,就业率91%+,最高薪资达13500元
2025-09-19【AI运维】郑州运维1期就业班,毕业14个工作日,班级93%同学已拿到Offer, 一线均薪资 1W+
2025-09-19【AI鸿蒙开发】上海校区AI鸿蒙开发4期5期,距离毕业21天,就业率91%,平均薪资14046元
2025-09-19【AI大模型开发-Python】毕业33个工作日,就业率已达到94.55%,班均薪资20763元
2025-09-19【AI智能应用开发-Java】毕业5个工作日就业率98.18%,最高薪资 17.5k*13薪,全班平均薪资9244元
2025-09-19