前沿 Jenkins 和持续交付指南

一则或许对你有用的小广告

欢迎加入小哈的星球 ,你将获得:专属的项目实战 / Java 学习路线 / 一对一提问 / 学习打卡 / 赠书活动

目前, 星球 内第2个项目《仿小红书(微服务架构)》正在更新中。第1个项目:全栈前后端分离博客项目已经完结,演示地址:http://116.62.199.48/。采用技术栈 Spring Boot + Mybatis Plus + Vue 3.x + Vite 4手把手,前端 + 后端全栈开发,从 0 到 1 讲解每个功能点开发步骤,1v1 答疑,陪伴式直到项目上线,目前已更新了 276 小节,累计 43w+ 字,讲解图:1917 张,还在持续爆肝中,后续还会上新更多项目,目标是将 Java 领域典型的项目都整上,如秒杀系统、在线商城、IM 即时通讯、权限管理等等,已有 1500+ 小伙伴加入,欢迎点击围观


原始来源是:http://cliparts.co/clipart/2478772

Jenkins 是全球领先的 CI 和 CD 服务器,以 70% 的稳固份额占据市场,并在全球拥有超过 111,000 个活跃安装,截至 2015 年创造了 5,190,252 个工作岗位。这表明活跃安装数量增长了 34%,并且运行构建作业的数量增长了 69%。换句话说,詹金斯正在爆炸。

伴随着这种爆炸式增长的还有一些痛苦。 Jenkins 面临的巨大挑战之一是跟上其最新和最强大的功能,鉴于当今可用的 1,000 多个插件,其中有许多。这是一项艰巨的工作,但 CloudBees 客户一致渴望我们进行这项工作。

其中一些知识 已经存在于 Jenkins 社区中 ,但其中很多也作为“部落知识”在 CloudBees 中流传。在 CloudBees,我们看到了五花八门的插件、用例、安装规模和管道,以至于我们的工程、支持和解决方案架构师团队一直在维护他们自己的内部指南和知识库,了解哪些有效,哪些无效。

尽管我确信支持团队喜欢通过 Zendesk 提供这些建议,但它不一定是传播它的最有效方式,并且不正式记录它会从 Jenkins 社区的其他人那里付费墙这些信息。

鉴于所有这些,CloudBees 自豪地宣布发布我们的用例和最佳实践电子书的第一个版本——Jenkins Cookbook:持续交付的前沿最佳实践。本指南将涵盖所有级别的 Jenkins 用户都会喜欢的信息,从 Jenkins 安装的硬件和大小建议到利用 Jenkins Workflow 和 Docker 进行持续交付的指南。

随着本指南在接下来的几个版本中不断发展,它将扩展到涵盖安全性、Jenkins 云安装、移动开发和优化构建指南等主题。

我从哪说起呢?

  1. Jenkins Cookbook:持续交付的尖端最佳实践可 在此处 获得并以 PDF 格式提供
  2. 要为未来的版本提出主题请求,请发送电子邮件至 tkennedy@cloudbees.com