瑞客论坛

 找回密码
 立即注册
查看: 19398|回复: 208

基于Jenkins的DevOps工程实践

    [复制链接]

金币21375  第59名

233

主题

-2

回帖

2万

积分

论坛元老

Rank: 8Rank: 8

威望
130
贡献
244
热心值
2
金币
21375
注册时间
2020-8-31
发表于 2021-9-2 21:15 | 显示全部楼层 |阅读模式
资料有解压密码,介意勿买

第1章 流水线基础篇

2小时4分钟8节

1-1编写Jenkinsfile运行流水线[20:45]
1-2声明式流水线语法[25:32]
1-3使用Jenkins共享库[17:26]
1-4实践使用共享库格式化日志输出[07:08]
1-5Groovy基础语法-字符串列表[20:12]
1-6Groovy基础语法-字典条件语句循环语句[14:29]
1-7Groovy基础语法-函数使用[09:42]
1-8常用的Pipeline DSL方法[09:20]
第2章 构建工具集成

1小时9分钟7节

2-1集成Maven构建工具[13:49]
2-2集成Ant构建工具[07:19]
2-3集成Gradle构建工具[06:56]
2-4集成Npm构建工具[10:40]
2-5共享库方式整合构建工具[12:51]
2-6集成SaltStack部署工具[12:10]
2-7集成Ansible部署工具[06:08]
第3章 用户认证集成

24分钟3节

3-1Ldap用户认证集成[10:31]
3-2GitlabSSO用户认证集成[08:19]
3-3GitHubSSO认证集成[05:48]
第4章 版本控制系统集成

1小时34分钟7节

4-1项目准备与流水线调试[15:04]
4-2配置Gitlab提交流水线[04:54]
4-3优化Gitlab提交流水线-分支自动匹配[09:43]
4-4优化提交流水线-变更commit状态[27:34]
4-5优化提交流水线-过滤特殊push请求[07:25]
4-6优化提交流水线-构建失败邮件通知[21:36]
4-7配置Gitlab合并流水线[08:10]
第5章 代码质量平台集成

3小时26分钟11节

5-1SonarQube平台简介与配置[13:00]
5-2SonarQube扫描仪配置[07:53]
5-3本地使用扫描仪项目分析配置[26:53]
5-4添加流水线步骤进行自动化代码扫描[20:52]
5-5安装JenkinsSonar插件[06:55]
5-6使用Sonar插件完成代码扫描[12:38]
5-7SonarQube项目管理-集成流水线[38:15]
5-8SonarQube实践-搜索与新建项目[21:46]
5-9SonarQube实践-配置质量规则与质量阈[30:18]
5-10Sonar配置扫描结果与Commit关联[20:34]
5-11Sonar配置项目多分支模式[07:02]
第6章 制品仓库集成

2小时56分钟9节

6-1Nexus基本概念与仓库管理[22:48]
6-2Nexus系统配置管理[08:17]
6-3Nexus制品上传-mvn命令[14:45]
6-4Nexus制品上传-Jenkins插件[18:14]
6-5Nexus制品发布-选择制品[08:37]
6-6Nexus制品晋级[47:49]
6-7使用共享库封装Nexus REST API[32:26]
6-8使用Artifactory插件构建收集数据[14:14]
6-9使用rtUpload上传制品[09:32]
第7章 需求管理工具集成

58分钟5节

7-1简介基于Jira流水线的技术方案[10:52]
7-2实践1-Jira问题与Gitlab分支[16:27]
7-3实践2-Jira问题发布与GitlabMR[12:07]
7-4实践3-Jira版本发布后自动清理分支[10:52]
7-5总结分析共享库内容[08:35]
第8章 Docker容器集成

2小时13分钟9节

8-1Jenkins&Docker准备工作[03:41]
8-2基于Docker安装master[21:31]
8-3基于Docker配置构建资源池[25:31]
8-4在流水线中使用Docker容器进行编译[17:53]
8-5基于Docker配置前端流水线[13:39]
8-6Docker镜像仓库管理规范[14:41]
8-7容器应用镜像构建与镜像清理策略[20:31]
8-8解析官方代码自动配置dockercloud[09:44]
8-9使用Groovy代码自动化配置[06:26]
第9章 容器PaaS平台集成

1小时8分钟4节

9-1Kubernetes基本对象简介[12:54]
9-2基于Kubernetes部署Jenkins[13:01]
9-3部署Jenkins静态Slave节点[13:17]
9-4部署Jenkins动态Slave节点[29:27]
第10章 自动化接口测试

48分钟4节

10-1使用Jmeter完成接口测试生成报告[12:07]
10-2使用Ant Jmeter自动化测试[07:38]
10-3Jenkins Ant Jmeter接口测试[21:29]
10-4Jenkins展示测试报告[06:55]
第11章 流水线实践篇

4小时43分钟18节

11-1流水线实践规划设计[06:22]
11-2接口获取K8S部署文件[22:44]
11-3上传K8S部署文件到Gitlab[15:21]
11-4上线完成触发分支合并[06:29]
11-5实施提交流水线[10:44]
11-6配置UAT流水线构建镜像[34:59]
11-7配置UAT流水线更新发布文件[28:22]
11-8配置UAT流水线应用发布[11:13]
11-9配置版本晋级流水线[31:13]
11-10配置应用发布流水线[20:44]
11-11测试晋级与发布流水线[05:06]
11-12总结演示端到端完整过程[24:46]
11-13后端项目Java流水线实践[05:16]
11-14前端项目NodeJs流水线实践[20:08]
11-15安装配置Android项目开发环境[09:37]
11-16手动构建发布Android项目[05:32]
11-17Android项目流水线上传到FIR平台[18:51]
11-18Android项目流水线上传到蒲公英平台[06:10]
第12章 流水线扩展篇

1小时50分钟8节

12-1使用Prometheus对Jenkins监控[09:01]
12-2收集流水线构建度量数据[19:40]
12-3JenkinsAPI实践-python[19:00]
12-4Jenkins REST API-简介[09:19]
12-5Jenkins REST API-共享库封装[14:09]
12-6Jenkins Job DSL应用实践[21:41]
12-7Jenkins Core API应用[13:47]
12-8课件笔记[03:56]
第13章 Jenkins Spinnaker端到端流水线实践

2小时21分钟6节

13-1需求与代码集成理论部分[22:57]
13-2特性分支自动化实践[34:26]
13-3版本分支合并自动化实践[12:55]
13-4代码与持续集成实践[18:10]
13-5持续集成与持续部署实践[26:34]
13-6课件资料[26:34]

游客,如果您要查看本帖隐藏内容请回复

评分

参与人数 1金币 +1 热心值 +1 收起 理由
echowings + 1 + 1 盘里的解压密码不正确,无法解压。

查看全部评分

本帖被以下淘专辑推荐:

回复

使用道具 举报

金币3185  第502名

1

主题

2358

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

威望
5945
贡献
6469
热心值
0
金币
3185
注册时间
2019-7-3
发表于 2021-9-2 21:17 | 显示全部楼层
强烈支持楼主ing……
回复

使用道具 举报

金币227  第5223名

5

主题

2094

回帖

9876

积分

年费会员

Rank: 4

威望
4602
贡献
5047
热心值
0
金币
227
注册时间
2020-7-8
发表于 2021-9-2 21:33 | 显示全部楼层
666666666666666666
回复

使用道具 举报

金币506  第3063名

0

主题

517

回帖

4361

积分

论坛元老

Rank: 8Rank: 8

威望
1532
贡献
2323
热心值
0
金币
506
注册时间
2019-9-5
发表于 2021-9-2 21:39 | 显示全部楼层
强烈支持楼主ing……
回复

使用道具 举报

金币147  第6829名

0

主题

607

回帖

6401

积分

论坛元老

Rank: 8Rank: 8

威望
2717
贡献
3537
热心值
0
金币
147
注册时间
2019-7-3
发表于 2021-9-2 21:43 | 显示全部楼层
支持支持支持
回复

使用道具 举报

金币7603  第143名

12

主题

1927

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

威望
5408
贡献
6255
热心值
1
金币
7603
注册时间
2020-3-8
发表于 2021-9-2 21:45 | 显示全部楼层
d825d825d825
回复

使用道具 举报

金币687  第2379名

3

主题

3830

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

威望
6897
贡献
5809
热心值
4
金币
687
注册时间
2019-5-25
发表于 2021-9-2 22:12 | 显示全部楼层
感恩无私的分享与奉献
回复

使用道具 举报

金币6  第26363名

12

主题

353

回帖

3071

积分

论坛元老

Rank: 8Rank: 8

威望
1471
贡献
1581
热心值
13
金币
6
注册时间
2021-8-29
发表于 2021-9-2 22:21 | 显示全部楼层
无回帖,不论坛,这才是人道。
回复

使用道具 举报

金币2936  第563名

3

主题

90

回帖

3624

积分

论坛元老

Rank: 8Rank: 8

威望
340
贡献
348
热心值
0
金币
2936
注册时间
2021-8-25
发表于 2021-9-2 22:25 | 显示全部楼层
强烈支持楼主ing……
回复

使用道具 举报

金币40  第13772名

3

主题

1178

回帖

3489

积分

论坛元老

Rank: 8Rank: 8

威望
1544
贡献
1905
热心值
0
金币
40
注册时间
2019-6-26
发表于 2021-9-2 22:28 | 显示全部楼层
RE: 基于Jenkins的DevOps工程实践 [修改]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|瑞客论坛 |网站地图

GMT+8, 2024-11-22 12:55

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表