walle 瓦力

改进本文

Build StatusPackagistYii2

Walle 一个web部署系统工具,配置简单、功能完善、界面流畅、开箱即用!支持git、svn版本管理,支持各种web代码发布,PHP,Python,JAVA等代码的发布、回滚,可以通过web来一键完成。

官网主页 | Github主页

功能列表

  • 用户分身份注册、登录
  • 开发者发起上线任务申请、部署
  • 管理者审核上线任务
  • 支持多项目部署
  • 支持多项目多任务并行
  • 快速回滚
  • 项目的用户权限管理
  • 部署前准备任务pre-deploy(前置检查)
  • 代码检出后处理任务post-deploy(如vendor)
  • 同步后更新软链前置任务pre-release
  • 发布完毕后收尾任务post-release(如重启)
  • 执行sql构建(不要担心忘记测试环境sql同步)
  • 线上文件指纹确认
  • 支持git、svn版本管理

目前,接近上百家企业生产环境部署使用,欢迎star、fork、试用 :)

加入我们

你有以下两种方式加入到我们中来,为广大开发者提供更优质的免费开源的服务:

  • 贡献代码:我们的代码都在 meolu/walle-web ,你可以提交 PR 到任何一个项目,当然,前提是代码质量必须是 OK 的。
  • 翻译或补充文档:我们的文档在:meolu/docs,你可以选择补充文档或者参与英文文档的翻译,你可以提交对应的 PR 参与翻译工作。