• 请不要在回答技术问题时复制粘贴 AI 生成的内容
xoxo419
V2EX  ›  程序员

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

  •  
  •   xoxo419 · Nov 8, 2018 · 10797 views
    This topic created in 2922 days ago, the information mentioned may be changed or developed.

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

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

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

    link

    40 replies  •  2018-12-08 00:41:37 +08:00
    lihongjie0209
    lihongjie0209
    Nov 8, 2018
    1
    jenkins
    37Y37
    37Y37
    Nov 8, 2018
    2
    jenkins 应该是最多的,除了工具之外还要自己结合流程定制内容,我还专门写了个工具
    https://mp.weixin.qq.com/s/eM7SNKmtw2tDQtXBsBXyxQ
    breezeFP
    breezeFP
    Nov 8, 2018
    3
    jenkins
    d553296416
    d553296416
    Nov 8, 2018
    4
    xcodeServer
    jing7851260
    jing7851260
    Nov 8, 2018
    5
    C#+teamcity
    TommyLemon
    TommyLemon
    Nov 8, 2018
    6
    jenkins,公司 Android,Java 都在用来做自动化构建
    AngryPanda
    AngryPanda
    Nov 8, 2018 via Android
    7
    gitlab – ci

    之前也用过 jenkins
    yulitian888
    yulitian888
    Nov 8, 2018
    8
    teamcity
    BjQR4kYSAe4Eo7vl
    BjQR4kYSAe4Eo7vl
    Nov 8, 2018
    9
    gitlab-ci
    ooeyunarika
    ooeyunarika
    Nov 8, 2018
    10
    gitlab-ci
    travis-ci

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