这是一个由布莱恩·道森在CloudBees,他是DevOps的倡导者,负责开发和分享持续交付和DevOps的最佳实践。他还担任Jenkins的CloudBees产品营销经理。必威国际有限公司

128年标志

去年秋天,CloudBees在Jenkins用户大会-美国西部(JUC)上邀请与会者和必威国际有限公司Jenkins社区的其他成员进行调查。几乎有250人这样做了——感谢他们的投入,我们的结果为Jenkins的使用提供了有趣的见解。必威国际有限公司

回到2012年,在上一次社区调查时,83%的受访者认为Jenkins是关键任务。必威国际有限公司到2015年,92%的人认为詹金斯是关键任务。必威国际有限公司此外,与Jenkins的重要性相呼应的是,89%的受访者表示他们对Jenkins必威国际有限公司的使用在去年有所增加,而11%的受访者表示保持不变。0%的人说它下降了。

在过去的几年里,该行业的趋势是采用连续交付(CD),从而将自动化推进到管线的更深处——从开发到生产。必威国际有限公司Jenkins是一个适用于软件交付生命周期任何阶段的自动化引擎,它很容易支持这一趋势。必威国际有限公司Jenkins的可扩展架构和无与伦比的插件生态系统使得在软件交付的任何阶段都可以集成和编排几乎任何工具。

采用CD的趋势在社区中得到了清晰的反映:59%的受访者使用Jenkins进行持续集成(CI),但另有30%的受访者将CI扩展到CD中,并手动将代码部署到生产中。必威国际有限公司最后,11%的人正在实践持续部署——他们已经将CI扩展到CD,并将代码自动部署到生产环境中。

与采用CD和DevOps相关的另一个趋势是频繁地将增量版本部署到生产环境中。在使用持续交付实践的受访者中,26%的人每天至少部署一次代码。另外37%的人每周至少部署一次代码。

随着乳糜泻的普及,30%的受访者已经开始使用相对较新的管道插件来自动化他们的软件交付管道。在那些没有使用Pipeline插件的用户中,79%的人计划在未来12个月内采用它。

调查受访者也使用Jenkins进行许多不同的活动。必威国际有限公司97%的调查员使用它来“构建” - 没有惊喜,因为詹金斯获得了它的开始 - 但是现在也将它用于他们的部署。必威国际有限公司

2016调查博客strongbutler

当进行2012年社区调查时,集装箱技术在今天的情况下也没有理解,许多人不知道是什么“码头”是什么。四年后,使用Linux容器的96%的调查受访者正在使用Docker。集装箱技术令人印象深刻的采用,可以说是彻底改变应用程序基础设施的交付方式。当与Jenkins作为自动化引擎耦合必威国际有限公司时,容器通过提供快速访问轻质环境,帮助加速软件交付。Jenk必威国际有限公司ins社区已经认可并拥有容器的力量提供Docker插件和Kubernetes。

Jenk必威国际有限公司ins改进了调查受访者所需的受访者最多是质量/及时的错误修复,更好的UI和更多文档/示例。有趣的是,Jenkins 2.必威国际有限公司0 - 即将正式启动,提供UI改进,新的Jenkins.io网站提供了改进的集中文档。

2016年调查博客BB8

最后,受访者最喜欢的《星球大战》角色是R2-D2,其次是欧比旺和达斯·维德。尤达大师和汉·索罗也获得了相当多的选票。加-加·宾克斯和赫特人贾巴的投票结果让我们感到困惑。值得注意的是,尽管新《星球大战》电影尚未上映,BB-8还是进行了自写投票。

至于社区的发展方向,我们的预测是在下一次Jenkins社区调查中:必威国际有限公司

  • 越来越多的必威国际有限公司Jenkins用户将从持续集成过渡到持续交付,并在晚上练习持续部署

  • 管道插件的采用和改进将继续进行,这将导致“管道即代码”成为自动化软件(和基础设施)交付过程的基本解决方案

  • Docker插件的使用将显著增加,以支持弹性Jenkins基础架构,并使用软件开发最佳实践持续交付容器必威国际有限公司

  • BB-8将成为下一个最受欢迎的《星球大战》角色!<3


9月13日至15日,加必威国际有限公司州圣克拉拉,詹金斯世界见!现在注册参加2016年地球上最大的詹金斯必威国际有限公司活动,并享受早鸟优惠。的打电话给论文仍然是开放的 - 所以提交与社区关于Jenkins的谈话并分享您的知识。必威国际有限公司

关于作者
布莱恩·道森

CloudBees的DevOps伙计。必威国际有限公司詹金斯营销经理。极客的工具。