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

walle 2.0.0 正式发布,可能是春节前最良心的免费开源部署工具

  •  
  •   wushuiyong · 2019-01-07 07:59:40 +08:00 · 5580 次点击
    这是一个创建于 1907 天前的主题,其中的信息可能已经有所发展或是发生改变。

    walle-web.io 大概是最为瞩目的免费开源的上线部署平台的新星,让用户代码发布终于可以不只能选择 jenkins,支持各种 web 代码发布,php、java 等代码的发布、回滚可以通过 web 来一键完成。walle 一个可自由配置项目,更人性化,高颜值,支持 git、多用户、多语言、多项目、多环境同时部署的开源上线部署系统。

    官方文档 | github/walle-web | 快速安装 | 安装错误 | 常见错误排解

    从 1.x 开始已经有超过 400 家企业广泛使用,比 1.x 更为好用的 2.0.0 终于发布了,做了大量的优化和重构。

    • 类 gitlab 的 RESTful API,类 gitlab 的权限模型。将来打通 gitlab,良心的惊喜
    • 空间管理。意味着有独立的空间资源:环境管理、用户组、项目、服务器等
    • 灰度发布。呼声不断,终于来了
    • websocket 实时展示部署中的 shell console
    • 完善的通知机制。邮件、钉钉
    • 全新的 UI,我自己都被震憾到了,如丝般流畅。过于舒服,可能会引起不适(因为团队加入了一位高颜值大前端妹子)

    特性

    • 新增项目检测。完善的检测报告以及解决办法,没有哪个比 walle 更良心体贴的了
    • 项目管理新增上线文件排除 /指定。支持正则表达式,排除文件、目录,甚至是你不喜欢的竞品也可以写上去
    • 项目管理新增项目复制。一键 copy 完成多项目配置,用了,真是居家旅行的好功能
    • 新增查看权限。开发者的权限实在是太少了,可怜下就增加了新权限
    • 项目管理新增项目检测、钉钉 /邮件提醒
    • 上线部署多服务器上线展示。失败具体错在什么环节,哪台服务器什么错误,成功的贴心恭喜
    • 增加上线任务的回滚。妈妈再也担心我上线出错,而被炒了提前回家过年了
    • 支持 python 3.5+、2.7+。你不知道的我为了这些兼容及 58 个单测付出了多少个日日夜夜

    部署原理

    空间及权限原理

    项目列表

    项目配置

    部署上线

    新的惊喜

    后续更新和解剖讨论、以及 walle 有趣的人和事,将会放到公众号:walle-web,晨间除了写开源,也会写千字文,关注不迷路:)

    部署上线

    17 条回复    2019-06-20 13:05:52 +08:00
    yoonper
        1
    yoonper  
       2019-01-07 08:24:47 +08:00 via Android
    用过瓦力 支持~
    wushuiyong
        2
    wushuiyong  
    OP
       2019-01-07 08:34:15 +08:00
    @yoonper 哈哈,谢谢厚爱,新版在用过都说好。
    f278478529
        3
    f278478529  
       2019-01-07 08:34:21 +08:00
    支持
    rootit
        4
    rootit  
       2019-01-07 09:27:00 +08:00
    非常棒! 另外我想问~前端是否考虑开源呢
    lanjz
        5
    lanjz  
       2019-01-07 10:15:05 +08:00
    2.0 终于正式发布了。支持一个
    shyy06
        6
    shyy06  
       2019-01-07 10:37:54 +08:00
    广告法警告
    islee
        7
    islee  
       2019-01-07 10:55:37 +08:00
    公司正在用,支持一个
    liwl
        8
    liwl  
       2019-01-07 11:05:57 +08:00
    更希望支持 docker ,部署更方便
    tao1991123
        9
    tao1991123  
       2019-01-07 11:20:23 +08:00
    个人相比于 jinkens 更喜欢 walle
    8355
        10
    8355  
       2019-01-07 15:48:51 +08:00
    瓦力
    wushuiyong
        11
    wushuiyong  
    OP
       2019-01-08 07:21:16 +08:00
    @islee 能把贵公司 Logo 放到 walle 官网上不?仅仅是做开源的宣传,没有任何的商业用途
    wushuiyong
        12
    wushuiyong  
    OP
       2019-01-08 07:21:43 +08:00
    @liwl 已经是支持 docker 了的
    wushuiyong
        13
    wushuiyong  
    OP
       2019-01-08 07:22:57 +08:00
    @tao1991123 感谢你为 walle 站台,像你这样的同学太重要了,是我继续下去的动力
    liwl
        14
    liwl  
       2019-01-08 09:09:15 +08:00
    qq58945591/walle-web 这个? 文档里面还依赖 docker-compose,有点 不是 很方便.....
    islee
        15
    islee  
       2019-01-08 11:20:50 +08:00
    @wushuiyong 可以加下微信么,我给你发物料 VX:iislee
    wushuiyong
        16
    wushuiyong  
    OP
       2019-01-09 07:16:02 +08:00
    @islee 爽快的性情中人啊,喜欢你这样的人
    Anonym0u5
        17
    Anonym0u5  
       2019-06-20 13:05:52 +08:00
    赞一个,有时间尝试下。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5435 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 08:38 · PVG 16:38 · LAX 01:38 · JFK 04:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.