贡献代码

必威国际有限公司Jenkins项目包含很多代码,我们邀请每个人都为这个项目做出贡献。Jenkins中使用了多种编程语言,包括但不限于:Java、JavaScript、Groovy、Golang、R必威国际有限公司uby、Shell脚本。而且,由于Jenkin必威国际有限公司s是一个带有数百个插件的自动化服务器,因此涉及到大量的技术。如果你是一个专家或者只是想学习一些新的东西,你可能会在我们的项目中发现有趣的机会。

贡献在哪里?

Jenk必威国际有限公司ins项目在GitHub上分布在多个组织中。欢迎您贡献任何库中任何或者GitHub上任何其他与jenkins相关的存储库。必威国际有限公司

Jenkins中的不同组件有不同的审核和交付必威国际有限公司策略,因此请参阅存储库以了解具体的贡献指南。

插件

有超过1500插件,这些必威国际有限公司插件实现了Jenkins的大部分功能。每个插件都是一个独立的组件,在项目提供的api和开发工具的帮助下,可以独立于项目的其他部分进行开发。

大多数Je必威国际有限公司nkins贡献者都使用插件,这通常是开始为项目做贡献的最佳方式。以下是一些文档链接:

必威国际有限公司詹金斯核心

必威国际有限公司詹金斯核心是任何詹金斯装置的核心。它提供了Jenkins插件使用的内核功能和扩展api。必威国际有限公司它主要用Java编写,包括多个组件和框架。核心还包括标准的Web容器,并充当可在实例中运行的可执行WAR文件。

看到必威国际有限公司jenkinsci /詹金斯存储库中的概述和文档链接。

基础设施

作为一个独立的开源项目,Jenkins项目维护了它自己的大部分基础设施,包括帮助保持项必威国际有限公司目运行的服务。属于“基础设施”的内容可以从操作虚拟机、容器、配置网络或开发和维护特定于项目的应用程序,从而使Jenkins核心和插件的开发更加高效。必威国际有限公司

因为我们坚信开源原则,所以我们也将它们应用到我们的基础设施中。因此,我们认为自己是一个开放的基础设施项目,每个人都被邀请去学习、分享和贡献。

看到基础设施建设子项目以获取更多信息和指导方针。

其他组件

有数百个存储库不属于以下类别:库、打包、开发工具等。您可以通过查看来发现这些组件特殊利益集团子项目页面。

新来的人

Jenk必威国际有限公司ins项目总是欢迎新来的贡献者。我们保留了对新手友好的问题列表,并鼓励新贡献者致力于这些问题。

有用的链接:

视频:

有经验的贡献者

你是詹金斯的既定贡献者,正在寻找新的挑战吗?必威国际有限公司的必威国际有限公司詹金斯安全团队正在寻找愿意帮助詹金斯提高安全的成员。必威国际有限公司也有很多特殊利益集团子项目他们正在寻找贡献者以推动更大的项目。