V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
formulahendry
V2EX  ›  程序员

主流 CI/CD 工具全面 PK: TeamCity、Jenkins、Travis CI、AppVeyor、Azure Pipelines

  •  1
     
  •   formulahendry ·
    formulahendry · 2019-06-02 18:43:31 +08:00 via Android · 4171 次点击
    这是一个创建于 1983 天前的主题,其中的信息可能已经有所发展或是发生改变。
    谁才是世界上最好的 CI/CD 工具? TeamCity、Jenkins、Travis CI、AppVeyor 或是 Azure Pipelines ?

    在回答这个问题之前,楼主想先问问大家,什么是世界上最好的语言? PHP、Java、Python、JavaScript 或是 C++ ?楼主想说,都不是!不同的场景适合用不同的语言,不谈业务场景而讨论哪个语言好,都是耍流氓!

    - 嵌入式:如果是在内存小于 128 KB 的 MCU 上,相信 C 一定是你的首选。
    - Web 前端:毋庸置疑,JavaScript 一定是绝大多数开发者的最爱。
    - 高并发:高并发场景下,Java 或是 Go 应该是个不错的选择。

    看到这里,相信大家已经明白,和编程语言一样,如果要讨论最好的 CI/CD 工具,一定是要分具体的业务场景。不同的 CI/CD 工具适合于不同的场景。只有考虑清楚实际的使用场景,才能选出最合适的 CI/CD 工具。那么,我们就来看看不同的 CI/CD 工具各种有哪些优势呢?

    文章详情: https://zhuanlan.zhihu.com/p/67805669
    10 条回复    2019-06-03 17:17:37 +08:00
    mooncakejs
        1
    mooncakejs  
       2019-06-02 21:16:35 +08:00 via iPhone
    gitlab
    woohaha
        2
    woohaha  
       2019-06-03 01:50:52 +08:00
    说得好,我用 gitlab ci
    formulahendry
        3
    formulahendry  
    OP
       2019-06-03 08:29:30 +08:00 via Android
    @mooncakejs
    @woohaha
    哈哈,看来用 GitLab 的也很多啊~ 你们用的是 Hosted 的还是自己搭建的? 公司项目还是个人项目?
    XSG
        4
    XSG  
       2019-06-03 10:10:34 +08:00
    目前只用过 gitlab ci
    mooncakejs
        5
    mooncakejs  
       2019-06-03 10:38:24 +08:00
    @formulahendry 都用,公司商业版,个人社区版
    Takamine
        6
    Takamine  
       2019-06-03 11:44:09 +08:00
    gitlab-ee。
    lddsb
        7
    lddsb  
       2019-06-03 12:11:09 +08:00 via iPhone
    Drone CI
    jackleeforce3615
        8
    jackleeforce3615  
       2019-06-03 14:09:40 +08:00
    给公司几千个同质化应用项目做 CI 用的 gitlab ci, 优点配置好模板,用户选中,简单修改即可。
    后续准备做多仓库继承,估计要上 jenkins。
    jackleeforce3615
        9
    jackleeforce3615  
       2019-06-03 14:10:09 +08:00
    打错,是集成,不是继承
    37rangers
        10
    37rangers  
       2019-06-03 17:17:37 +08:00
    jenkins 不错插件多 可定制脚本,但对内存占用够高的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3060 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 13:38 · PVG 21:38 · LAX 05:38 · JFK 08:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.