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

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

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

    可以自定义编排部署流程, 可视化做的很好哟.
    每一步的边界可以分的很清楚, 让人身心愉悦呀, 很适合我这样的小白
    更多.. 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  
       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 都没挂。
    daya0576
        28
    daya0576  
    OP
       2019-01-01 09:29:51 +08:00
    @mercury233 厉害了.
    daya0576
        29
    daya0576  
    OP
       2019-01-01 09:33:45 +08:00
    @jetbillwin GitHub Actions 看上去也很酷呀, 已申请
    daya0576
        30
    daya0576  
    OP
       2019-01-01 09:34:30 +08:00
    @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
        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
    daya0576
        51
    daya0576  
    OP
       2019-01-01 21:07:25 +08:00 via iPhone
    @locoz 哈哈,因为有个从上往下 loading 的效果,如果你拉的太下面,就需要一会加载了(原生有个分页被我干掉了)。
    多谢提醒,我晚点看看能不能把这个动画效果取消了。
    daya0576
        52
    daya0576  
    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
    qwertyzzz
        58
    qwertyzzz  
       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   ·   实用小工具   ·   1450 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 17:16 · PVG 01:16 · LAX 09:16 · JFK 12:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.