必威国际有限公司詹金斯子项目

詹金斯项目的核心是自动化引擎的必威国际有限公司果心数以百计插件然而,在Jenkins项目的保护伞下,还有其他合作项目正在以新的方式发展或扩展该项目。必威国际有限公司

蓝色海洋

蓝色海洋

Blue Ocean是一个重新思考Jenkins用户体验的项目,它通过尽可能少的点击来呈现对开发团队来说很重要的信息,从而必威国际有限公司对软件交付过程进行建模和演示,同时仍然保持Jenkins一直以来作为核心价值的可扩展性。

Blue Ocean还集成了“Jenkins设计语言(JDL)”,这必威国际有限公司是一组标准化的组件和一个样式指南,帮助开发人员创建插件,轻松保留Blue Ocean用户体验的外观和感觉。


关于库伯内特斯的詹必威国际有限公司金斯文件

谷歌文档季

Kubernetes是由谷歌创建的平台无关的容器编排工具,并被开源社区作为云计算基础基金项目的大力支持。Kubernetes与大多数CI/CD工具兼容,允许开发人员在Kubernetes中运行测试、部署构建和更新应用程序,而无需停机。

必威国际有限公司Jenkins on Kubernetes是Jenkins用户的热门主题。有很多关于在Kubernetes上运行Jenkins的演示文稿和文章,但是,目前还没有关于Jenkins on Kubernetes的文档的中心位置。该项目将创建一个新的Kubernetes卷,该卷将描述概念、技术和choices适用于运行Jenkins的Kubernetes用户。


谷歌代码之夏

代码之夏

这个谷歌代码之夏(GSoC)项目是一项一年一度的国际计划,鼓励大学生在课间暑假期间参与开源项目。接受该项目的学生将获得由谷歌支付的津贴,以从事定义明确的项目,以改进或加强詹金斯项目。作为交换,许多Jenkins社区成员自愿充当学生的“导师”,帮助他们融入开源社区并成功完成暑期项目。必威国际有限公司


基础设施

“基础设施”

作为一个独立的开源项目,Jenkins维护着自己的大部分基础设施,包括帮助项目必威国际有限公司运行的服务。属于“基础设施”的种类可以从操作虚拟机和分发网络,到开发项目特定的应用程序,以提高Jenkins核心和插件的开发效率。

有各种各样的小组和机会为项目做出贡献必威国际有限公司詹金斯项目的基础设施.


必威国际有限公司詹金斯区会议

詹金斯社交活动必威国际有限公司

必威国际有限公司Jenkins Area Meetup(JAMs)是本地会议,旨在将Jenkins用户和贡献者聚集在一起进行社交和学习。JAMs由当地Jenkins社区成员组织,他们热衷于分享新的Jenkins概念、模式和工具。可以找到堵塞全世界,如果你所在的城市没有交通堵塞,你就可以开始了!

必威国际有限公司Jenkins地区会议由当地组织者推动,但通过swag(贴纸等)、宣传、帮助引导和运营会议小组获得Jenkins项目的支持。


必威国际有限公司詹金斯远程处理

“基础设施”

必威国际有限公司Jenkins Remoting是一个库和可执行Java存档,它在Jenkins中实现了通信层。这包括基于TCP的通信协议、远程过程调用、类加载、数据流等。目前远程处理主要用于Jenkins控制器及其代理之间的通信。它还用于基于远程处理的CLI和Maven集成插件.

远程处理子项目包括远程处理库本身、代理程序包以及许多远程处理特定插件和核心模块。


必威国际有限公司Jenkins配置作为代码

必威国际有限公司Jenkins配置作为代码

设置Jenkins是一必威国际有限公司个复杂的过程,因为Jenkins及其插件都需要一些调整和配置,在WebUI管理部分中需要设置几十个参数。

必威国际有限公司Jenkins配置代码允许将整个配置定义为简单、人性化、纯文本yaml语法。无需任何手动步骤,该配置可以以完全可复制的方式验证并应用于Jenkins控制器。随着JCasC的成立,一个新的詹金斯控制器将成为一个不需要动脑筋的事件。


必威国际有限公司Kubernetes的Jenkins算子

必威国际有限公司詹金斯接线员

詹金斯操必威国际有限公司作员是一个Kubernetes本机算子负责管理Kubernetes上Jenkins的运营。它是以必威国际有限公司不变性和声明性配置作为代码构建的。

该项目使社区能够在Kubernetes等云本地环境中运行Jenkins。此外必威国际有限公司,还支持大多数公共云提供商(AWS、Azure、GCP)的额外功能,如备份、可观察性和云安全性。