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

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

  •  
  •   xoxo419 · 4 天前 · 2007 次点击

    回复: 项目语言 + 集成工具 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   4 天前
    jenkins
        2
    37Y37   4 天前
    jenkins 应该是最多的,除了工具之外还要自己结合流程定制内容,我还专门写了个工具
    https://mp.weixin.qq.com/s/eM7SNKmtw2tDQtXBsBXyxQ
        3
    breezeFP   4 天前
    jenkins
        4
    d553296416   4 天前
    xcodeServer
        5
    jing7851260   4 天前
    C#+teamcity
        6
    TommyLemon   4 天前
    jenkins,公司 Android,Java 都在用来做自动化构建
        7
    AngryPanda   4 天前 via Android
    gitlab – ci

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

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