JavaEE鸿蒙应用开发HTML&JS+前端Python+大数据开发人工智能开发电商视觉设计软件测试新媒体+短视频直播运营产品经理集成电路应用开发(含嵌入式)Linux云计算+运维开发C/C++拍摄剪辑+短视频制作PMP项目管理认证电商运营Go语言与区块链大数据PHP工程师Android+物联网iOS.NET

java教程手把手教你Jenkins从环境配置到项目开发中级教程

更新日期:2022.05.06

全套视频教程及资料

视频教程技术解析配套源码学习工具学习笔记

一键免费下载

扫码关注,回复关键词,马上领取全套视频资源!

1. 微信扫描二维码,
    关注“黑马程序员”公众号(itheima666)

2. 回复关键词“jenkins”,

即可领取相应全部资源

课程须知

Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目。在本套课程中,我们将全面的讲解Jenkins相关...

  1. 课程介绍
  2. 课程目录
  3. 课程评论

       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完成微服务项目分布式构建


综合评分5.0

3人已评分

我也要评分

评论打分
你觉得老师讲的怎么样?

评论字数不能超过100字,还剩个字符

发表评价

少年心

很喜欢老师讲的,最近公司需要我部署一套jenkins持续集成环境,听了这个课程很容易就上手了,还被组长说能干,万分感谢。由衷希望能开放视频中课件的下载,付费我也可以接受,实在是没那么多时间做笔记了。。。

2

2020-10-02 19:06

Jacky

Good!!!

0

2020-06-22 09:28

拉克丝容

努力学习,每天进步一点

0

2020-01-13 01:13