APP下载

6千名开发者大调查:最爱的持续整合工具是Jenkins

消息来源:baojiabao.com 作者: 发布时间:2024-03-28

报价宝综合消息6千名开发者大调查:最爱的持续整合工具是Jenkins

Jenkins是最多开发者常用的持续整合工具,总共占了62%,其次是Travis CI、GitLab CI等等。

图片来源: 

JetBrains

位于捷克的软件公司JetBrains,旗下除了有许多跨平台IDE产品、程式语言套件工具外,该公司亦有开发DevOps工具,像是持续整合工具TeamCity、协作工具Upsource等。而近日,该公司释出了一份调查报告,总共收集6,000名开发者的问卷,集结各种程式语言、数据库、DevOps、团队协作工具的使用偏好后,发布2018年开发者生态系统报告。

在该份报告中的团队工具调查结果显示,目前Jenkins是最多开发者常用的持续整合工具,总共占了62%,而依序排名下来,分别是Travis CI(21%)、GitLab CI(18%)、TeamCity(12%)、CircleCI(10%)等工具。不过,开发者可能同时使用多项持续整合工具,因此,该调查的百分比总和会高于100。

当进一步再划分公有云环境、本地开发环境时,两者的使用者状况也有些许排名差异。首先是公有云环境,Jenkins依然是排名第一(57%),依序下来为Travis CI(33%)、GitLab CI(19%)、CircleCI(17%)跟TeamCity(11%)。而在本地环境,相较公有云环境,Jenkins在本地环境拿下的使用比例更高(66%),而Travis CI(11%)则掉落至第四名,由GitLab CI取得第二名(16%)。

而除了持续整合工具的调查结果,JetBrains也列出开发者最喜欢使用的版本控制系统服务、议题追踪工具(Issues Tracking)。不意外的,GitHub以56%的使用率,稳坐版控服务第一名。再来,依序是GitLab(26%)、Bitbucket(24%),以及微软TFS/VSTS(7%)。

在议题追踪工具中,GitHub也占有相当影响力,该平台中的GitHub Issues、GitHub Issue Board功能,分别以29%、12%,占据第二、第四名。而第一名最多使用者爱用的议题追踪工具为Jira(69%)。

2018-06-13 21:31:00

相关文章