当前位置:网站首页>研讨会回放视频:如何提升Jenkins能力,使其成为真正的DevOps平台
研讨会回放视频:如何提升Jenkins能力,使其成为真正的DevOps平台
2022-04-23 03:11:00 【龙智—DevOps解决方案】
“如何实现集中管理、灵活高效的CI/CD”在线研讨会精彩分享
演讲嘉宾:杨海涛
在2022年3月29日举办的“如何实现集中管理、灵活高效的CI/CD”在线研讨会中,嘉宾杨海涛为大家带来了主题为“从Jenkins到DevOps平台”的精彩演讲。
杨海涛是现任 CloudBees 亚太区资深解决方案工程师,他在帮助企业实现敏捷和云原生上拥有丰富的实践经验和深入理解。CloudBees 是 Jenkins 的重要贡献者,其团队贡献了 Jenkins 中80%以上的代码。

刚才两位老师从理论到实践,对于 CI/CD,包括DevOps技术进行了非常精彩的阐述。我将进一步的跟大家收敛一下,详细的聊聊目前使用最普遍的 CI/CD 工具 —— Jenkins 。以及如何把现有的 Jenkins 能力再提升一个级别,让它成为一个真正的 DevOps 平台。再看看从 CI/CD 到 DevOps 平台,中间到底缺少了哪些,如何去把这些能力补足。
既然来讲 Jenkins ,那总得知道点别人不知道的东西,对不对?下面,就从两个插件开始讲起。这两个插件相信大家一定都不太了解、不太知道。但这两个插件功能非常特别。具体哪两个插件,咱们一个个来说。

△ 研讨会现场ppt示例
第一个插件叫 Chunk Norris,不知道大家有没有听说过。如果有兴趣大家可以在网上搜一下。这老兄是一位好莱坞明星,同时也是一位空手道世界冠军。他曾经主演了一部电影,这个电影名字叫做《猛龙过江》,另外一位演员就是李小龙。大家大概知道这老兄的定位,就是功夫硬汉明星。
Jenkins 把他加到插件里,实现了什么功能?其实是一个非常有意思的功能,那就是每次你在 Jenkins 做一个 build,不管成功或者失败或者怎么样,根据不同 build 的结果,都会展现他(Chunk Norris)各种各样不同的照片,以及他曾经说过的话,还是很有意思的。这个(插件)在国外非常的普遍,我估计在国内用的人不多,知道的人也不多。
第二个插件是什么?这个叫做 Emotional Jenkins ,就是情绪化的 Jenkins ,或是感性的 Jenkins 。因为Jenkins本身来源于一个具体的人物 —— Jenkins 先生,所以有人在开发过程当中,加点有意思的调料,像 Chunk Norris 插件一样。他加了几张不同的图片,比如说在 build 成功的时候,会显示 Jenkins 先生高兴的图片。如果测试失败,会出现发愁的图片,说明没有通过。如果编译错误,就是出现发怒的图片。
可能有朋友会说,你这是在逗闷呢,对的,确实是开个玩笑。因为说实话,Jenkins 在开发团队、各个企业中使用实在太普遍了,社区中的高手太多,所以就我自己来讲,真不敢跟大家讲 Jenkins 更高级的功能和水平。我相信比我更了解开源 Jenkins 的人还有很多,所以也不敢卖弄。
Jenkins现在使用很普遍,普遍到什么程度?我们可以看到,Jenkins 经过了十年多的发展,到目前,全球有超过70%的开发人员在使用开源的 Jenkins 。随着使用的人数越来越多,围绕着 Jenkins 也形成了一个非常庞大的生态系统。在这个生态系统里,现在有超过1,800个插件。
另外一个非常重要特点,就像刚才李培老师讲到, Jenkins 本身是一个 runner。他是一个任务执行器,他的架构其实非常简单、非常灵活,所以易于扩展。基于这点,每当有任何新技术、新工具出来后,你会发现它很容易就能够集成到 Jenkins 上面…
除了 CloudBees 亚太区资深解决方案工程师 杨海涛外,还有 龙智技术支持负责人 李培 与清晖项目管理资深讲师、EXIN DOF授权认证讲师 文吉 等大咖坐镇此次研讨会,分享他们在 DevOps 、 CI/CD 等领域的经验与心得。我们将会议进行了全程录制, 方便您在任何时间观看,不错过任何精彩内容。点击获取完整版视频。


版权声明
本文为[龙智—DevOps解决方案]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_49715102/article/details/124319387
边栏推荐
- C language to achieve address book - (static version)
- 使用两种方法来解决“最大回文数乘积”问题
- Small companies don't make formal offers
- Middle and rear binary tree
- 先中二叉建树
- 最通俗易懂的依赖注入之服务容器与作用域
- 【新版发布】ComponentOne 新增 .NET 6 和 Blazor 平台控件支持
- [new version release] componentone added Net 6 and blazor platform control support
- 全网讲的最细,软件测试度量,怎样优化软件测试成本提高效率---火爆
- MYSQL05_ Ordr by sorting, limit grouping, group by grouping
猜你喜欢

【新版发布】ComponentOne 新增 .NET 6 和 Blazor 平台控件支持

Use of slice grammar sugar in C #

腾讯视频涨价:一年多赚74亿!关注我领取腾讯VIP会员,周卡低至7元

C# 读写二进制文件

C read / write binary file

This new feature of C 11, I would like to call it the strongest!
![[new version release] componentone added Net 6 and blazor platform control support](/img/08/71e7328f685a5cdd584f1bfdce5f2a.png)
[new version release] componentone added Net 6 and blazor platform control support

Passing object type parameters through openfeign

Due to 3 ²+ four ²= five ², Therefore, we call '3,4,5' as the number of Pythagorean shares, and find the array of all Pythagorean shares within n (including n).

After the mobile phone is connected to the computer, how can QT's QDIR read the mobile phone file path
随机推荐
Xamarin效果第二十一篇之GIS中可扩展浮动操作按钮
Xamarin effect Chapter 22 recording effect
Two methods are used to solve the "maximum palindrome product" problem
be based on. NETCORE development blog project starblog - (2) environment preparation and creation project
MYSQL05_ Ordr by sorting, limit grouping, group by grouping
. net tip: talk about the problem that the scoped service cannot be obtained in the middleware structure
Tips in MATLAB
数据挖掘系列(3)_Excel的数据挖掘插件_估计分析
Improvement of ref and struct in C 11
【无标题】
Middle and rear binary tree
LoadRunner - performance testing tool
AOT和单文件发布对程序性能的影响
Mysql database
Due to 3 ²+ four ²= five ², Therefore, we call '3,4,5' as the number of Pythagorean shares, and find the array of all Pythagorean shares within n (including n).
腾讯视频VIP会员,周卡特价9元!腾讯官方直充,会员立即生效!
Ningde's position in the times is not guaranteed?
C syntax sugar empty merge operator [?] And null merge assignment operator [? =]
Source generator actual combat
MYSQL04_ Exercises corresponding to arithmetic, logic, bit, operator and operator