Walle 详细介绍
Walle
一个web
部署系统工具,配置简单、功能完善、界面流畅、开箱即用!支持git
、svn
版本管理,支持各种web
代码发布,PHP
,Python
,JAVA
等代码的发布、回滚,可以通过web来一键完成。
用户分身份注册、登录
开发者发起上线任务申请、部署
管理者审核上线任务
支持多项目部署
支持多项目多任务并行
快速回滚
项目的用户权限管理
部署前准备任务
pre-deploy
(前置检查)代码检出后处理任务
post-deploy
(如vendor
)同步后更新软链前置任务
pre-release
发布完毕后收尾任务
post-release
(如重启)执行
sql
构建(不要担心忘记测试环境sql同步)线上文件指纹确认
支持
git
、svn
版本管理
安装
git clone git@github.com:meolu/walle-web.git
cd walle-web
vi config/local.php # 设置mysql连接
composer install
./yii walle/setup # 初始化walle