发现一个持续部署的好东西: Buddy - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
babywhisper
V2EX    程序员

发现一个持续部署的好东西: Buddy

  •  
  •   babywhisper 2018-12-31 21:23:39 +08:00 14131 次点击
    这是一个创建于 2477 天前的主题,其中的信息可能已经有所发展或是发生改变。

    可以自定义编排部署流程, 可视化做的很好哟.
    每一步的边界可以分的很清楚, 让人身心愉悦呀, 很适合我这样的小白
    更多.. 15450634864348.jpg

    70 条回复    2019-01-04 15:13:12 +08:00
    luobo
        1
    luobo  
       2018-12-31 21:51:24 +08:00
    不错
    amtb
        2
    amtb  
       2018-12-31 21:54:16 +08:00 via iPhone
    Mark 先
    boris1993
        3
    boris1993  
       2018-12-31 22:17:20 +08:00 via Android
    颜值不错
    burtbai
        4
    burtbai  
       2018-12-31 23:26:28 +08:00
    Mark
    charles2java
        5
    charles2java  
       2018-12-31 23:31:20 +08:00 via Android
    和 jenkins 有什么区别
    Perry
        6
    Perry  
       2018-12-31 23:35:42 +08:00
    Jenkins 的 Blue Ocean 设计也 ok
    lfzyx
        7
    lfzyx  
    &nbs;  2018-12-31 23:51:13 +08:00   2
    这个明显是对标 Travis 的,Jenkins 已经过气了
    ibegyourpardon
        8
    ibegyourpardon  
       2018-12-31 23:54:14 +08:00
    @lfzyx 我司打算继续用着过气的 Jenkins 用一万年……

    主要是够用……
    dapang1221
        9
    dapang1221  
       2018-12-31 23:54:59 +08:00
    插眼
    jpuyy
        10
    jpuyy  
       2018-12-31 23:55:44 +08:00 via iPhone
    Mark
    xiaomimei
        11
    xiaomimei  
       2019-01-01 00:06:44 +08:00 via Android
    插眼
    mafeifan
        12
    mafeifan  
       2019-01-01 00:18:53 +08:00 via Android
    已经在用了。
    glaucus
        13
    glaucus  
       2019-01-01 00:26:04 +08:00 via iPhone
    马克
    mercury233
        14
    mercury233  
       2019-01-01 00:28:45 +08:00
    https://token.buddy.works/cn

    这公司居然还有这个业务
    yunye
        15
    yunye  
       2019-01-01 01:14:22 +08:00
    以前叫做 getmeat.io
    fanhaipeng0403
        16
    fanhaipeng0403  
       2019-01-01 01:19:45 +08:00
    插眼
    fanhaipeng0403
        17
    fanhaipeng0403  
       2019-01-01 01:20:46 +08:00
    @mercury233 捞一波是一波
    WEAlex
        18
    WEAlex  
       2019-01-01 01:29:15 +08:00 via Android
    马赛克一波
    woodnaonly
        19
    woodnaonly  
       2019-01-01 01:54:56 +08:00 via Android
    mark
    Immortal
        20
    Immortal  
       2019-01-01 02:01:30 +08:00
    mark
    jetbillwin
        21
    jetbillwin  
       2019-01-01 02:37:24 +08:00   1
    我现在都是直接用 GitHub Actions
    1002xin
        22
    1002xin  
       2019-01-01 03:03:41 +08:00
    颜值不错,mark 了
    zzw1998
        23
    zzw1998  
       2019-01-01 03:35:10 +08:00 via iPhone
    用了很久了
    LancerComet
        24
    LancerComet  
       2019-01-01 04:28:57 +08:00
    感谢,好用,刚弄了个测试项目上去
    WildCat
        25
    WildCat  
       2019-01-01 07:22:35 +08:00 via iPhone
    这个定价还是算了,而且项目授权出去不放心
    itskingname
        26
    itskingname  
       2019-01-01 08:42:47 +08:00 via iPhone
    @charles2java jenkis 主要是丑
    ymj123
        27
    ymj123  
       2019-01-01 09:06:21 +08:00 via Android
    鲁棒性如何,我这里 jenkins 排队能排到几百个,一个 job 日志能到 500M,jenkins 都没挂。
    babywhisper
        28
    babywhisper  
    OP
       2019-01-01 09:29:51 +08:00
    @mercury233 厉害了.
    babywhisper
        29
    babywhisper  
    OP
       2019-01-01 09:33:45 +08:00
    @jetbillwin GitHub Actions 看上去也很酷呀, 已申请
    babywhisper
        30
    babywhisper  
    OP
       2019-01-01 09:34:30 +08:00
    @< href="/member/ymj123">ymj123 Buddy 免费版内存有 1G 的限制...
    ixiaohei
        31
    ixiaohei  
       2019-01-01 09:56:54 +08:00   1
    @charles2java
    估计最大的区别是:jenkins 这种的 ci 配置是需要到 jenkins 中配置(配置文件和代码分开);而 travis-ci、circleci、gitlab-ci 这种 ci,配置是通过配置文件控制,配置文件和代码一起的。
    我没有用 buddy,估计是和 travis-ci 差不多。现在国外主流喜欢用后一种模式。优势是代码(配置文件)就是 ci,不需要去 ci 工具中配置,而且配置和变动代码中就可见,比较方便和直视化。
    后一种的配置和 ui 都比较现代化。建议玩 github 或者 gitlab 可以使用后一种。另外 github 官方也要出自己的,在内测中,叫 github actions ;现在能申请内测,貌似只能有私有库的才能使用。travis-ci、circleci、gitlab-ci 都是有免费配额的。gitlab-ci 可以把自己主机添加为 runner,在自己的主机跑 ci,不受配额限制。
    rockyou12
        32
    rockyou12  
       2019-01-01 10:12:09 +08:00
    @ixiaohei jenkins 的 pipeline 文件是可以和项目放一起的。我没用过 jenkins 以外的 ci 工具,但其他 ci 有的功能 jenkins 似乎都有,而且 jenkins 的 pipeline 是半个 groovy 语言,是在写代码而不是配置,这点非常厉害。

    可能其他 ci 就是 ui 好看,上手比较简单吧。jenkins 那个 pipeline 真当代码来写坑挺多的,而且 ui 真的落后半个世纪,blueocean 功能又少了很多……难受
    superkeke
        33
    superkeke  
       2019-01-01 10:12:26 +08:00 via Android
    插眼
    WispZhan
        34
    WispZhan  
       2019-01-01 10:19:14 +08:00 via Android
    @rockyou12 +1

    @ixiaohei Jenkins 是 DSL。不论是 Jenkinsfile 还是基础配置都可以通过配置文件修改---JCasC
    这是个新项目 /插件
    lizheming
        35
    lizheming  
       2019-01-01 10:41:06 +08:00   2
    同类工具我还是强推 https://drone.io 界面优美,开源,有强大的插件体系,最重要的是基于 Docker 可以使用任意语言写插件,超级爽的。
    ymj123
        36
    ymj123  
       2019-01-01 10:59:13 +08:00 via Android
    @rockyou12 jenkinsfile 里面调用 bash 点的坑是真的多
    ixiaohei
      &nbp; 37
    ixiaohei  
       2019-01-01 11:23:02 +08:00
    @lizheming 看来得我的那些空闲 vps 有的玩了....
    FakeLeung
        38
    FakeLeung  
       2019-01-01 12:18:08 +08:00 via Android
    马克一波。
    jeremaihloo
        39
    jeremaihloo  
       2019-01-01 13:42:42 +08:00
    @ibegyourpardon #8 这个吃内存和 CPU 的 jenkins 到底好在哪里
    Raincal
        40
    Raincal  
       2019-01-01 13:45:26 +08:00 via Android
    @ixiaohei GitHub Actions 现在已经支持公开仓库了
    zvcs
        41
    zvcs  
       2019-01-01 13:52:56 +08:00 via Android
    mark 一波
    locoz
        42
    locoz  
       2019-01-01 14:18:37 +08:00
    你博客的列表页加载好像有点慢,请求都完了但是要等几秒才会刷出来。
    twl007
        43
    twl007  
       2019-01-01 14:39:26 +08:00 via iPhone
    可以试试 teamcity
    ifane
        44
    ifane  
       2019-01-01 15:13:13 +08:00
    战略 Mark
    baiyan
        46
    baiyan  
       2019-01-01 15:59:58 +08:00
    @twl007 被 TeamCity 体积吓退
    Ranler
        47
    Ranler  
       2019-01-01 17:01:37 +08:00
    个人项目可能合适,企业级还是 jenkins 吧
    vivinBear
        48
    vivinBear  
       2019-01-01 17:10:59 +08:00
    插眼 关注
    twl007
        49
    twl007  
       2019-01-01 17:32:24 +08:00 via iPhone
    @baiyan 然而不是应该从能不能满足需求角度考虑么,jenkins 要是完全定制完也不会比 teamcity 小多少
    jason94
        50
    jason94  
       2019-01-01 20:55:04 +08:00
    战略性 mark
    babywhisper
        51
    babywhisper  
    OP
       2019-01-01 21:07:25 +08:00 via iPhone
    @locoz 哈哈,因为有个从上往下 loading 的效果,如果你拉的太下面,就需要一会加载了(原生有个分页被我干掉了)。
    多谢提醒,我晚点看看能不能把这个动画效果取消了。
    babywhisper
        52
    babywhisper  
    OP
       2019-01-01 21:08:47 +08:00 via iPhone
    @jetbillwin 多谢 感觉很赞的。期待试用~
    preach
        53
    preach  
       2019-01-01 21:20:32 +08:00 via iPhone
    战马
    locoz
        54
    locoz  
       2019-01-01 21:28:36 +08:00
    @daya0576 #51 稍微划得快一点就感觉加载的速度慢了,可能加快一点动画效果的速度会好一些
    xv2er
        55
    xv2er  
       2019-01-01 21:59:53 +08:00 via Android
    mark
    zephro
        56
    zephro  
       2019-01-01 22:10:55 +08:00 via iPhone
    mark
    jihuoguo
        57
    jihuoguo  
       2019-01-01 22:31:29 +08:00
    mark
    asLw0P981N0M0TCC
        58
    asLw0P981N0M0TCC  
       2019-01-01 23:03:26 +08:00
    mk
    ke1e
        59
    ke1e  
       2019-01-01 23:10:19 +08:00 via Android
    Jenkins 确实太丑了
    MartinWu
        60
    MartinWu  
       2019-01-01 23:31:03 +08:00
    mark
    jimbray
        61
    jimbray  
       2019-01-02 08:04:38 +08:00
    马克吐温
    dbpe
        62
    dbpe  
       2019-01-02 08:55:59 +08:00
    上个星期才把 Jenkins 弄好..今天你告诉我...他过气了?不是才过一年嘛
    GeekHao
        63
    GeekHao  
       2019-01-02 11:03:32 +08:00
    Mark
    guke1991
        64
    guke1991  
       2019-01-02 11:14:43 +08:00
    mark
    fanhaipeng0403
        65
    fanhaipeng0403  
       2019-01-02 11:23:35 +08:00
    mark
    KingPL
        66
    KingPL  
       2019-01-02 14:18:03 +08:00
    mark
    bingxx
        67
    bingxx  
       2019-01-02 14:32:36 +08:00
    jenkins 可以和 docker 一起配合,使用起来也不错。
    https://jenkins.io/doc/book/pipeline/docker/
    mineqiqi
        68
    mineqiqi  
       2019-01-02 16:34:55 +08:00
    颜值不错,插眼了
    setsunakute
        69
    setsunakute  
       2019-01-02 17:22:39 +08:00
    mark
    mafeifan
        70
    mafeifan  
       2019-01-04 15:13:12 +08:00
    不用插眼了,注册后的免费试用不是 1 核 1g,用起来挺好,超过 14 天降为 free plan 是 1 核 1g,连 ng test, ng build 都不行。长远考虑还是自己搭建 jenkins 比较靠谱
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5507 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 34ms UTC 01:27 PVG 09:27 LAX 18:27 JFK 21:27
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86