返回博客

Jenkins 参与 Hacktoberfest 2021

Mark Waite
Mark Waite
2021 年 10 月 31 日

2021 10 31 hacktoberfest results 2021

Hacktoberfest 2021 为 Jenkins 项目做出了巨大贡献。我们感谢所有 Hacktoberfest 的贡献者以及评审提交的拉取请求的维护者。

我们收到了艺术作品、翻译、文档、安全和通用改进方面的贡献。这些贡献包括软件改进、文档更新和视频教程。

翻译和艺术作品

Duchess France 为 Jenkins 的法语本地化提供了重要的改进。这些更改包括文本的新翻译、现有翻译的更正以及文件编码修复。翻译更改包括 十五个拉取请求,代表了六位不同贡献者完成的工作。

还收到了关于西班牙语改进的翻译拉取请求。翻译拉取请求包括 Jenkins 核心以及多个插件。

一位来自 “Duchess France [Women in tech]” 的贡献者创建了第一个突出女性形象的 Jenkins Logo。特别感谢 tatoberres 带来的新艺术作品!

256

Thea Mushambadze 为格鲁吉亚 Logo 创建了新的 Jenkins Logo。

georgia

非常感谢!

插件文档迁移到 GitHub

Jenkins 项目近两年前就开始了插件文档迁移到 GitHub 的工作。Hacktoberfest 2021 确定了 40 个候选插件,将它们的文档迁移到 GitHub。Dan HeathDeepak GuptaAvinash Upadhyaya K RRajan Kumar SinghDheeraj Singh Jodha 共提交了 29 个拉取请求,将插件文档迁移到 GitHub。

特别感谢那些合并并发布了文档迁移拉取请求的贡献者和插件维护者。八个插件通过 Hacktoberfest 的贡献已将其文档完全迁移到 GitHub。另外十三个插件已合并了文档更改,将在下次插件发布时完成迁移。

插件文档迁移是通过一个 工作表 进行协调的。还有一个 教程视频 描述了文档迁移过程。

实施内容安全策略

Wadeck Follonier 提供了一个 教程,为 Jenkins 准备更广泛地实施内容安全策略。六位贡献者向 Jenkins 核心提交了拉取请求,将之前嵌入在 Jenkins 'jelly' 文件中的 JavaScript 提取到单独的 JavaScript 文件中。将 JavaScript 移到单独的文件中,可以使 Jenkins 准备好实施内容安全策略,以防御嵌入 HTML 中的 JavaScript。

Jenkins 架构图

Angélique Jard 提供了架构图,展示了 Jenkins 的 数据流视图 和 Jenkins 的 高层视图。这些图表有助于他人理解 Jenkins 的内部结构以及它如何与用户和其他系统进行交互。

jenkins dataflow

现代化插件视频系列

Darin Pope 创建了 五个视频,说明新贡献者可以用来帮助现代化插件的一些小步骤。额外的插件现代化和采用思路包含在 DevOps World 2021 的 “为开源做贡献”研讨会 中。

现代化 Jenkins 插件

感谢所有人

我们向所有 Hacktoberfest 贡献者以及众多拉取请求评审者致以最诚挚的感谢。

关于作者

Mark Waite

Mark Waite

Mark 是 Jenkins 用户和贡献者,核心维护者,也是 git 插件git 客户端插件 和其他几个插件的维护者。他是 “改进插件” 教程的作者之一。

讨论
© . This site is unofficial and not affiliated with The Linux Foundation.