2017 © Pedro Peláez
 

project walle-web

A web deployment tool

image

meolu/walle-web

A web deployment tool

  • Wednesday, July 4, 2018
  • by meolu
  • Repository
  • 370 Watchers
  • 3732 Stars
  • 11 Installations
  • HTML
  • 0 Dependents
  • 0 Suggesters
  • 1439 Forks
  • 43 Open issues
  • 33 Versions
  • 22 % Grown

The README.md

, (*1)

Walle 2.0 - 官方主页

Build Status , (*2)

字节跳动内推:ToB Lark 招聘大数据研发、数据分析师,机会极佳,请勿错过。请各位朋友扩散下有需要的同学,直达内推链接,帮助内推,君子成人之美,谢谢。, (*3)

功能强大,且免费开源的walle-web 瓦力终于更新2.0.0了!!!, (*4)

walle 让用户代码发布终于可以不只能选择 jenkins!支持各种web代码发布,php、java、python、go等代码的发布、回滚可以通过web来一键完成。walle 一个可自由配置项目,更人性化,高颜值,支持git、多用户、多语言、多项目、多环境同时部署的开源上线部署系统。, (*5)

2.0.0 占用了我几乎所有业余时间,精力与金钱付出换各位使用收益,望各位喜欢不吝顺手 star 以示支持,项目更好亦反馈予你。目前 2.0.0 已经发布,请保持关注,我会在公众号更新(在最下面)。, (*6)

有推广资源(开源文章推荐、大会分享)的同学,请微信联系我,强烈需要帮助。另外,老版本已迁移到 walle 1.x 的同学务必不要再更新了,两个版本不兼容, (*7)

Feature

  • gitlabRESTful API,类gitlab的权限模型。将来打通gitlab,良心的惊喜
  • 空间管理。意味着有独立的空间资源:环境管理、用户组、项目、服务器等
  • 灰度发布。呼声不断,终于来了
  • 项目管理。Deploy、Release的前置及后置hook,自定义全局变量;自带检测、复制功能,都贴心到这种程度了
  • websocket 实时展示部署中的 shell console,跟真的终端长得一样。
  • 完善的通知机制。邮件、钉钉
  • 全新的UI,我自己都被震撼到了,如丝般流畅

Architecture

, (*8)

Preview

, (*9)

Installation

快速安装 | 安装错误 | 常见错误排解, (*10)

Roadmap

  • [x] 预览版 2018-12-02
    • ~~安装文档、前后端代码、Data Migration~~
  • [x] Alpha 2018-12-09
    • ~~使用文档、Trouble Shooting、公众号更新~~
  • [x] Beta 2018-12-23 :santa:圣诞夜前夕
    • ~~钉钉/邮件消息通知~~
    • ~~接受官网logo企业的Trouble Shooting~~
  • [x] 2.0.0 2018-12-30 :one:元旦前夕
    • ~~项目检测、复制~~
    • ~~任务的回滚~~
    • ~~released tag、使用文档~~
    • ~~Docker 镜像~~
    • ~~Java配置模板~~
    • ~~PHP配置模板~~
    • ~~github 5000 star~~
  • [x] 2.0.1 2019-01-13
    • ~~项目配置添加自定义变量~~
    • ~~Python 3.7+兼容~~
  • 2.1.0 2019-03-22
    • 超管权限完善
    • Dashboard 1.0(全新的玩法,欢迎提issue)
    • ~~3月24日开源中国苏州源创会-开源综合技术主题《开源构建多空间可视化一键部署Devops平台》~~
  • 2.2.0 2019-04-22
    • webhook (gitlab)
    • 上线时间记录、命令与结果拆分、实时console
    • 宿主机资源监控
  • 2.3.0 2019-05-27
    • 插件化:maven、npm
    • pipeline式
  • 2.4.0 2019-06-17
    • i18n 国际化
  • 2.5.0 2019-07-29
    • 上线单Diff
    • 消息通知定制化:钉钉、邮件、企业微信
  • 2.6.0 2019-08-19
    • 批量管理服务器
    • 跨空间复制项目
    • App打包平台
    • Dashboard 2.0
  • 更多需求收集中

Discussing

勾搭下

写开源是我的业余爱好,大数据平台和营销技术才是主业,无论哪个都欢迎交流。
人脉也是一项重要能力,请备注姓名@公司,谢谢:), (*11)

吴水永微信, (*12)

黄微信, (*13)

花开微信, (*14)

叶歆昊微信, (*15)

keep learn微信, (*16)

Flying 微信, (*17)



























, (*18)

新的惊喜

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

公众号 walle-web, (*20)

打赏作者杯咖啡

你也不一定要赞赏,芸芸众生,相遇相识是一种缘份。不过可以给点个star,或者关注公众号,哈, (*21)

赞赏码, (*22)

Code Visualization

感谢gitviscode组织制作的commit history视频,记录从15年萌芽发展,有那么多开发者加入完善。1'50的时候,以为项目都停止更新了,然后突然如烟花绽放的感觉,我他妈都感动得要哭了, (*23)

Watch the video, (*24)

https://www.youtube.com/watch?v=AIir52mETMY, (*25)

The Versions

02/04 2017

dev-development

dev-development

  Sources   Download

25/10 2015
22/10 2015
15/10 2015
11/10 2015
05/10 2015
03/10 2015
29/09 2015