首页 » SEO优化 » jenkinsphp增量技巧_自动更新易于运用的 Jenkins

jenkinsphp增量技巧_自动更新易于运用的 Jenkins

访客 2024-12-06 0

扫一扫用手机浏览

文章目录 [+]

借助 Evergreen 持续供应易于利用的 Jenkins

当我第一次 写 Jenkins Evergreen 干系的文章 , 后来被称为 “Jenkins Essentials”,我提到的一系列的未来的发展在接下来的几个月里已经变成了 现实 。
今年在旧金山举办的 DevOps World - Jenkins World 会议上,我会先容 Jenkins Evergreen 背后哲学的更多细节,展示我们已经做了什么,并且谈论这个激进的 Jenkins 发行版的走向。

jenkinsphp增量技巧_自动更新易于运用的 Jenkins

正如我在第一篇博客以及 JEP-300 中所谈论的 Jenkins Evergreen 的前两大支柱是我们关注的要点.

jenkinsphp增量技巧_自动更新易于运用的 Jenkins
(图片来自网络侵删)
自动更新的发行版

不出所料, 实现安全、自动地更新Jenkins发行版(包括核心和插件)所需的机制须要很多的事情。
在 Baptiste 的演讲中他将谈论如何使 Evergreen “走起来”,而我会谈论 为何 自动更新的发行版很主要。

持续集成和持续交付变得越来越普遍,并且是当代软件工程的根本 ,在不同的组织当中有两种不同的办法利用 Jenkins 。
在一些组织当中,Jenkins 通过 Chef ,Puppet 等自动化工具井井有条的被管理和支配着。
然而在许多其他组织当中, Jenkins 更像是一个 设备 ,与办公室的无线路由器不同。
当安装完毕,只要它能连续完成事情,人们就不会太多的关注这个设备。

Jenkins Evergreen 发行版通过确保最新的功能更新,bug 修复以及安全性修复始终能安装到 Jenkins 当中,“让 Jenkins 更像是一个设备”。

除此之外, 我相信 Evergreen 能够向一些我们现在没有完备做事的团队供应良好的做事:这些团体希望能够以 做事 的形式利用 Jenkins 。
我们暂时没有考虑供应公有云版本的 Jenkins 。
我们意识到了自动吸收增量更新,利用户可以在无需考虑更新 Jenkins 的情形下进行持续开拓的好处。

我相信 Jenkins Evergreen 可以并且可以供应相同的体验。

自动配置默认值

Jenkins 平台真正强大的地方是可以为不同的组织供应不同的模式和做法。
对付很多新用户来说,或一些只希望利用通用案例的用户来说, Jenkins 的灵巧性与让用户做出得当的选择形成了悖论。
利用 Jenkins Evergreen,很多常用的配置将自动配置,使 Jenkins 变成开箱即用的工具。

默认情形下将包括 Jenkins 流水线和 Jenkins Blue Ocean,我们也删除了一些 Jenkins 的遗留功能。

我们同样在利用非常棒的 Configuration as Code 进行事情, Configuration as Code 现在已经完成了1.0版本的发布, 我们通过它实现自动进行默认配置。

现状

迄今为止,这个项目取得了重大的进展,我们非常高兴有用户开始考试测验 Jenkins Evergreen,现在 Jenkins Evergreen 已经可以被 早期利用者 考试测验. 不过我们现在 不 推举在生产环境中利用 Jenkins Evergreen 。

我们希望能够得到您的反馈和想法在我们的 Gitter channel !

相关文章