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

检索了一些持续集成的工具 大家现在用的是那种比较多呢?

  •  
  •   xoxo419 · 10 天前 · 2062 次点击

    回复: 项目语言 + 集成工具 eg: PHP gitlab-ci

    搜索整理的集成工具及服务

    • jenkins
    • Test and Deploy with Confidence
    • flow
    • teamcity
    • gitlab-ci
    • codeship
    • 脉冲云
    • walle 瓦力

    link

    39 回复  |  直到 2018-11-09 13:06:19 +08:00
        1
    lihongjie0209   10 天前
    jenkins
        2
    37Y37   10 天前
    jenkins 应该是最多的,除了工具之外还要自己结合流程定制内容,我还专门写了个工具
    https://mp.weixin.qq.com/s/eM7SNKmtw2tDQtXBsBXyxQ
        3
    breezeFP   10 天前
    jenkins
        4
    d553296416   10 天前
    xcodeServer
        5
    jing7851260   10 天前
    C#+teamcity
        6
    TommyLemon   10 天前
    jenkins,公司 Android,Java 都在用来做自动化构建
        7
    AngryPanda   10 天前 via Android
    gitlab – ci

    之前也用过 jenkins
        8
    yulitian888   10 天前
    teamcity
        9
    deanglc   10 天前
    gitlab-ci
        10
    ooeyunarika   10 天前
    gitlab-ci
    travis-ci

    jenkins 在有 pipeline 之前太蠢了,现在写写 JenkinsFile 倒还好
        11
    ymj123   10 天前 via Android
    @ooeyunarika Jenkins 的 JenkinsFile 到处是坑好吗?特别是用 sh 调 shell 脚本的时候。那个 bash 环境,各种诡异。单引号取不到变量啦,PATH 找不到啦。乱七八糟的。
        12
    dangyuluo   10 天前
    我司使用的 gitlab-ci
        13
    YakuMioto   10 天前
    Drone
        14
    CoderGeek   10 天前
    jenkins
        15
    519718366   10 天前
    jenkins
        16
    justyy   10 天前
    VSTS... 微软的全家桶
        17
    Midnight   10 天前
    azure devops 了解一下 https://dev.azure.com
        18
    huluhulu   10 天前 via iPhone
    jenkins
        19
    Mithril   10 天前
    TeamCity
    Jenkins 那乱七八糟的插件简直就是一堆大坑。
    一部分插件有 bug,更新插件需要更新 Jenkins,另外一堆插件不维护了,新版本 Jenkins 又用不了。
    总而言之一旦你的 Jenkins 配置完能用了,千万不要手贱去更新它。
    插件确实是多,不过一部分提供的根本是 CI 的基础功能。还有一部分是某个开发者脑袋一热写了个什么东西就传上去了,维护是不可能的,这辈子都不可能维护的。
    UI 啥的就不说了,反正格子衫都能忍。
    最后终觉人生苦短,换了 TeamCity
        20
    lfzyx   10 天前
    gocd:真正的持续交付流水线,完整的构建-测试-发布生命周期,完全践行了《持续交付:发布可靠软件的系统方法》书中的论点
        21
    cizeZSY   10 天前
    Jenkins
        22
    sparanoid   V2EX Moderator   10 天前 via iPhone
    CircleCI
        23
    znood   10 天前 via iPhone
    jenkins,gitlacci,drone
        24
    ifaii   10 天前 via iPhone
    gitlab-ci 加上定制的脚本,模块化设计 ,一个.gitlab-ci.yaml 文件所有应用通用,身心省力
        25
    blackboom   10 天前 via Android
    VSTS 现已改名 Azure DevOps
        26
    mmdsun   10 天前 via Android
    Azure DevOps
        27
    wwek   10 天前
    jenkins
    walle
        28
    kingcos   10 天前 via iPhone
    GitLab CI
    Jenkins
    都不是多好用…勉强用吧…
        29
    SukkaW   10 天前 via Android   ♥ 1
    自己的项目用的 https://flow.ci
        30
    Aksura   10 天前
    lambdacd
        31
    YzSama   10 天前 via iPad
    我选择 gitlab ci。省心省力
        32
    MasterMonkey   10 天前   ♥ 1
        33
    MasterMonkey   10 天前
        34
    ShareDuck   10 天前
    c# TFS,开箱即用,没什么坑。
        35
    spark   10 天前 via iPhone
    之前 Jenkins 现在 gitlab
        36
    yuanxing008   10 天前
    不是大型 PHP 项目 walle 足以,涉及 composer 或者说项目人员自觉性足够高的话,jenkins 算是最完善的,但是也是配置起来比较蛋疼的
        37
    xoxo419   9 天前
    @yuanxing008 我也打算用这个 本地搭建好了, 但是好像 SQL 脚本要手动更新? 项目好久没有更新了 功能感觉还是不足.
        38
    ivyliner   9 天前
    gitlab-ci, jenkis 虽然看起来比较完善, 但是总感觉很混乱
        39
    youngxhui   9 天前 via Android
    问各位大佬一个问题,一个 Web 项目,没有线上数据库,ci 的时候就会失败,该怎么解决呢?必须要有一个线上数据库吗?
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   653 人在线   最高记录 3821   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 19ms · UTC 19:26 · PVG 03:26 · LAX 11:26 · JFK 14:26
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1