回复: 项目语言 + 集成工具 eg: PHP gitlab-ci
搜索整理的集成工具及服务
     1 
                    
                    lihongjie0209      2018-11-08 09:34:22 +08:00 
                    
                    jenkins 
                 | 
            
     2 
                    
                    37Y37      2018-11-08 09:39:31 +08:00 
                    
                    jenkins 应该是最多的,除了工具之外还要自己结合流程定制内容,我还专门写了个工具 
                https://mp.weixin.qq.com/s/eM7SNKmtw2tDQtXBsBXyxQ  | 
            
     3 
                    
                    breezeFP      2018-11-08 09:47:01 +08:00 
                    
                    jenkins 
                 | 
            
     4 
                    
                    d553296416      2018-11-08 10:32:26 +08:00 
                    
                    xcodeServer 
                 | 
            
     5 
                    
                    jing7851260      2018-11-08 10:36:42 +08:00 
                    
                    C#+teamcity 
                 | 
            
     6 
                    
                    TommyLemon      2018-11-08 11:28:07 +08:00 
                    
                    jenkins,公司 Android,Java 都在用来做自动化构建 
                 | 
            
     7 
                    
                    AngryPanda      2018-11-08 11:29:57 +08:00 via Android 
                    
                    gitlab – ci 
                之前也用过 jenkins  | 
            
     8 
                    
                    yulitian888      2018-11-08 11:30:35 +08:00 
                    
                    teamcity 
                 | 
            
     9 
                    
                    BjQR4kYSAe4Eo7vl      2018-11-08 11:33:14 +08:00 
                    
                    gitlab-ci 
                 | 
            
     10 
                    
                    ooeyunarika      2018-11-08 11:33:34 +08:00 
                    
                    gitlab-ci 
                travis-ci jenkins 在有 pipeline 之前太蠢了,现在写写 JenkinsFile 倒还好  | 
            
     11 
                    
                    ymj123      2018-11-08 11:43:49 +08:00 via Android 
                    
                    @ooeyunarika  Jenkins 的 JenkinsFile 到处是坑好吗?特别是用 sh 调 shell 脚本的时候。那个 bash 环境,各种诡异。单引号取不到变量啦,PATH 找不到啦。乱七八糟的。 
                 | 
            
     12 
                    
                    dangyuluo      2018-11-08 11:58:19 +08:00 
                    
                    我司使用的 gitlab-ci 
                 | 
            
     13 
                    
                    YakuMioto      2018-11-08 15:44:28 +08:00 
                    
                    Drone 
                 | 
            
     14 
                    
                    CoderGeek      2018-11-08 15:46:23 +08:00 
                    
                    jenkins 
                 | 
            
     15 
                    
                    519718366      2018-11-08 15:50:12 +08:00 
                    
                    jenkins 
                 | 
            
     16 
                    
                    justyy      2018-11-08 15:52:23 +08:00 
                    
                    VSTS... 微软的全家桶 
                 | 
            
     17 
                    
                    Midnight      2018-11-08 15:54:20 +08:00 
                    
                    azure devops 了解一下 https://dev.azure.com 
                 | 
            
     18 
                    
                    huluhulu      2018-11-08 15:56:05 +08:00 via iPhone 
                    
                    jenkins 
                 | 
            
     19 
                    
                    Mithril      2018-11-08 16:06:32 +08:00 
                    
                    TeamCity 
                Jenkins 那乱七八糟的插件简直就是一堆大坑。 一部分插件有 bug,更新插件需要更新 Jenkins,另外一堆插件不维护了,新版本 Jenkins 又用不了。 总而言之一旦你的 Jenkins 配置完能用了,千万不要手贱去更新它。 插件确实是多,不过一部分提供的根本是 CI 的基础功能。还有一部分是某个开发者脑袋一热写了个什么东西就传上去了,维护是不可能的,这辈子都不可能维护的。 UI 啥的就不说了,反正格子衫都能忍。 最后终觉人生苦短,换了 TeamCity  | 
            
     20 
                    
                    lfzyx      2018-11-08 16:11:55 +08:00 
                    
                    gocd:真正的持续交付流水线,完整的构建-测试-发布生命周期,完全践行了《持续交付:发布可靠软件的系统方法》书中的论点 
                 | 
            
     21 
                    
                    cizeZSY      2018-11-08 16:46:37 +08:00 
                    
                    Jenkins 
                 | 
            
     22 
                    
                    sparanoid      2018-11-08 17:35:46 +08:00 via iPhone 
                    
                    CircleCI 
                 | 
            
     23 
                    
                    znood      2018-11-08 17:44:38 +08:00 via iPhone 
                    
                    jenkins,gitlacci,drone 
                 | 
            
     24 
                    
                    ifaii      2018-11-08 19:31:03 +08:00 via iPhone 
                    
                    gitlab-ci 加上定制的脚本,模块化设计 ,一个.gitlab-ci.yaml 文件所有应用通用,身心省力 
                 | 
            
     25 
                    
                    blackboom      2018-11-08 19:34:16 +08:00 via Android 
                    
                    VSTS 现已改名 Azure DevOps 
                 | 
            
     26 
                    
                    mmdsun      2018-11-08 20:23:23 +08:00 via Android 
                    
                    Azure DevOps 
                 | 
            
     27 
                    
                    wwek      2018-11-08 20:55:52 +08:00 
                    
                    jenkins 
                walle  | 
            
     28 
                    
                    kingcos      2018-11-08 21:00:24 +08:00 via iPhone 
                    
                    GitLab CI 
                Jenkins 都不是多好用…勉强用吧…  | 
            
     29 
                    
                    SukkaW      2018-11-08 21:16:50 +08:00 via Android    自己的项目用的 https://flow.ci 
                 | 
            
     30 
                    
                    Aksura      2018-11-08 22:53:05 +08:00 
                    
                    lambdacd 
                 | 
            
     31 
                    
                    YzSama      2018-11-08 22:59:37 +08:00 via iPad 
                    
                    我选择 gitlab ci。省心省力 
                 | 
            
     32 
                    
                    MasterMonkey      2018-11-08 23:14:38 +08:00     | 
            
     33 
                    
                    MasterMonkey      2018-11-08 23:15:36 +08:00 
                    
                    buildbot: http://buildbot.org/ 
                 | 
            
     34 
                    
                    ShareDuck      2018-11-08 23:35:42 +08:00 
                    
                    c# TFS,开箱即用,没什么坑。 
                 | 
            
     35 
                    
                    spark      2018-11-08 23:46:31 +08:00 via iPhone 
                    
                    之前 Jenkins 现在 gitlab 
                 | 
            
     36 
                    
                    yuanxing008      2018-11-09 02:30:37 +08:00 
                    
                    不是大型 PHP 项目 walle 足以,涉及 composer 或者说项目人员自觉性足够高的话,jenkins 算是最完善的,但是也是配置起来比较蛋疼的 
                 | 
            
     37 
                    
                    xoxo419   OP @yuanxing008 我也打算用这个 本地搭建好了, 但是好像 SQL 脚本要手动更新? 项目好久没有更新了 功能感觉还是不足. 
                 | 
            
     38 
                    
                    ivyliner      2018-11-09 10:01:51 +08:00 
                    
                    gitlab-ci,   jenkis 虽然看起来比较完善, 但是总感觉很混乱 
                 | 
            
     39 
                    
                    youngxhui      2018-11-09 13:06:19 +08:00 via Android 
                    
                    问各位大佬一个问题,一个 Web 项目,没有线上数据库,ci 的时候就会失败,该怎么解决呢?必须要有一个线上数据库吗? 
                 | 
            
     40 
                    
                    yuanxing008      2018-12-08 00:41:37 +08:00 
                    
                    @xoxo419 你的这个需求。。walle 足以,可以自定义部署后执行的脚本,假如你确认你的 sql 是完全无误并且可以在生产环境执行的话,直接 sh 执行 SQL 就是了。 
                 |