发布于 2016-01-29 01:03:24 | 230 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

Walle web部署系统工具

Walle瓦力是基于git和rsync实现的一个web部署系统工具。


Walle - 瓦力 是一个支持svn、git、多用户、多项目、多环境同时部署的上线部署系统。

相比jenkins其项目配置更简单、回滚快速、权限分级、用户分组功能更完善;UI界面更优雅,用户体验更人性,大大方便了开发者和管理者的持续交付开发。支持各种web语言代码发布,php、python、java等。

其最大特点是对git版本的分支、tag可自定义在测试、预发布,生产环境部署。开发者和测试同学协作迭代开发上线,无论是milestone或者feature小步快走式上线都可支持,目前已有超过数十家企业线上部署使用。

Walle 1.0.0年前最后一个稳定升级,发布速度缩短为原来的1/3,提供一系列脚手架工具,推荐生产环境升级为该稳定版本:

  • clone project => cp project & update,进一步提高部署速度

  • 转移文档出项目

  • 添加walle脚手架功能:查看版本、初始化、升级

  • 邮件配置简化

  • svn提交上线单时,展现形式修改为:commit id - commit message

  • 降序排列分支/tag列表 (@ikaychen)

  • tooltip自适应宽度、SVN文件列表tooltip可以换行(@lanrenwo)

  • 高级命令支持#注释(@drogjh)

  • 修正回滚任务中的commit id展示

  • 高级命令增加cd {WORKSPACE}简化用户切换目录

  • 高级命令增加source /etc/profile初始化环境变量

  • 增加支持sudo命令

如果需要一个web部署系统来代替手工或者脚本发布代码,不妨试用这个吧:),请试用反馈以帮助更出色。详见github项目,或瓦力官方说明,如果喜欢欢迎标star、fork,支持我们把瓦力做强大。



历史版本 :
Walle 1.1.0正式版发布,上线部署系统
Walle 1.0.0正式版发布,上线部署系统
Walle 0.9.2 发布,上线部署系统
Walle 0.9.0 发布,上线部署系统瓦力
Walle 0.8.5 发布,上线部署系统瓦力
Walle 0.8.0 发布,上线部署系统瓦力
上线部署系统 Walle 0.7.5 发布,全面支持 git, svn 部署
上线部署系统 Walle 0.7.0 发布,支持svn部署
上线部署系统 Walle 0.6.0 发布,完美支持java部署
上线部署系统 Walle-瓦力 0.5.0,国产上线部署系统
上线部署系统 Walle 0.4.0 发布,新增多项目并行发布
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务