Jenkins 中文社区

  • 博客
  • 教程
  • 活动
  • 合作伙伴
  • 关于我们
  • Jenkins 官网
Star

wenjunzhangp

同是红尘悲伤客,莫笑谁是可怜人。 人在难处莫加言,马在难处莫加鞭。

作者:Marky Jackson
原文链接

流水线编撰 SIG 公告

带你了解公告 SIG 的变化,从而更好地利用 Jenkins 流水线

封面图

什么是流水线撰写特别兴趣小组

这个特别的兴趣小组旨在改善和策划 Jenkins Pipelines 的创作经验。这包括 Jenkinsfile、共享库的语法、代码共享、重用、流水线、共享库的测试、IDE 集成、其他开发工具、文档、最佳实践、示例。

流水线撰写特殊兴趣小组的重点领域是什么

  • 语法-如何编写 Jenkinsfiles 和共享库。
  • 代码共享和重用-共享库和未来的改进。
  • 测试-Jenkinsfile 和共享库的单元和功能测试。
  • IDE 集成,编辑器和其他开发工具-IDE 插件,可视化编辑器等。
  • 文档-参考文档,教程等。
  • 最佳做法-在 Jenkins Pipeline 中定义,维护和宣传最佳做法。
  • 示例-现实世界中的 Jenkinsfile 和共享库演示了如何利用流水线的各种功能,以及基本或入门版的 Jenkinsfile 用于常见模式,新用户可以将其用作起点。

我们已经做了哪些

新年伊始,成员们聚在一起讨论 2020 年的路线图。在最初的讨论中,我们认为最好检查一下先前会议的目标并确定最佳的前进道路。

双方共同决定要更好地制定路线图。我们需要更好地了解我们打算帮助谁。我们认为创建角色非常有益。角色是虚构的角色,我们根据研究结果创建了这些角色,以代表可能使用 Jenkins 流水线的不同用户类型。创建角色可以帮助我们走出自我。它可以帮助我们认识到不同的人有不同的需求和期望,也可以帮助我们确定要为其制定路线图的用户。角色使当前的任务变得不那么复杂,可以指导我们的构思过程,并且可以帮助我们实现为目标用户组创造良好用户体验的目标。许多工作可以在这里找到:https://docs.google.com/document/d/1CdyzJwt50Wk3uUNsLMl2d4w2MGYss-phqet0s-KjbEs/edit。这个想法是将角色映射到成熟度模型,然后再将成熟度模型映射到实际文档。该成熟度模型可以在这里找到:https://drive.google.com/file/d/1ByzWlPU0j1qM_gqspJppkNKkR5ZVLWlB/view。

我如何参与其中

我们一直定期开会以定义角色,以帮助我们更好地创建 SIG 路线图。我们每周开会两次,一次在星期四(EMEA)时区,另一次在星期五(美国)时区。会议记录可以在这里找到:https://docs.google.com/document/d/1EhWoBplGl4M8bHz0uuP-iOynPGuONjcz4enQm8sDyUE/edit#,如果您想参与的话,可以查看日历在这里:https://jenkins.io/event-calendar/。会议的先前记录位于:https://www.youtube.com/watch?v=pz_kPpb9C1w&list=PLN7ajX_VdyaOKKLBXek6iG8wTS24Ac7Y3。

下一步

我们有很多工作要做,期待您的帮助。如果您想加入我们,请查看会议链接。如果您想查看角色并提供反馈,请查看链接。完成角色配置工作后,我们将开始确定可用的文档,并在 Doc SIG 的帮助下确保我们有足够的文档。然后,我们最终将开始着手构建工具,以帮助社区更好地利用 Jenkins 中的流水线。

联系我们

如果您想与 Pipeline-Authoring SIG 取得联系,可以通过加入 Pipeline-Authoring SIG gitter channel 或通过 Pipeline-Authoring SIG mailing list 来进行联系。

参考

  • T-Mobile 和 Jenkins 案例研究
“流水线编撰 SIG 公告” 更新于:March 16, 2020
完善此页
  • Tags:
  • Pipeline-Authoring
  • SIG
  • community
  • opensource
由 Jenkins 社区贡献者 维护
  • File an Issue
  • Twitter
  • YouTube
  • 哔哩哔哩
  • Jenkins CLI
  • 社区论坛
  • Slack
微信公众号
 

晋ICP备15000444号-2

  • 博客
  • 教程
  • 活动
  • 合作伙伴
  • 关于我们
  • Jenkins 官网