GitLabCI VS Jenkins 对比


GitLabCI 和 Jenkins 对比

【GitLabCI】
1、优势
轻量级,不需要复杂的安装手段。
配置简单,与gitlab可直接适配。
实时构建日志十分清晰,UI交互体验很好
使用 YAML 进行配置,任何人都可以很方便的使用。

2、劣势
没有统一的管理界面,无法统筹管理所有项目
配置依赖于代码仓库,耦合度没有Jenkins低

【Jenkins】
1、优势
编译服务和代码仓库分离,耦合度低
插件丰富,支持语言众多。
有统一的web管理界面。

2、劣势
插件以及自身安装较为复杂。
体量较大,不是很适合小型团队。

【总结】
GitLabCI有助于DevOps人员,例如敏捷开发中,开发与运维是同一个人,最便捷的开发方式。
JenkinsCI适合在多角色团队中,职责分明、配置与代码分离、插件丰富。

 

参考资料

GitLabCI VS Jenkins

对比平台--Gitlab CI vs Jenkins

持续集成环境选择:Jenkins VS gitlab-ci

gitlab gerrit Jenkins选择?


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM