Walle - 瓦力 是一個支持svn、git、多用戶、多項目、多環境同時部署的上線部署系統。php
github項目 walle-web | 官網主頁 | 文檔手冊 html
相比jenkins其項目配置更簡單、回滾快速、權限分級、用戶分組功能更完善;UI界面更優雅,用戶體驗更人性,大大方便了開發者和管理者的持續交付開發。支持各類web語言代碼發佈,php、python、java等。java
用戶分身份註冊、登陸python
開發者發起上線任務申請、部署git
管理者審覈上線任務github
支持多項目部署web
支持多項目多任務並行sql
快速回滾segmentfault
項目的用戶權限管理svn
部署前準備任務pre-deploy(前置檢查)
代碼檢出後處理任務post-deploy(如vendor)
同步後更新軟鏈前置任務pre-release
發佈完畢後收尾任務post-release(如重啓)
執行sql構建(不要擔憂忘記測試環境sql同步)
線上文件指紋確認
支持git、svn版本管理
其最大特色是對git版本的分支、tag可自定義在測試、預發佈,生產環境部署。開發者和測試同窗協做迭代開發上線,不管是milestone或者feature小步快走式上線均可支持,目前已有超過十家企業線上部署使用。
若是須要一個web部署系統來代替手工或者腳本發佈代碼,不妨試用這個吧:),請試用反饋以幫助更出色。詳見github項目walle-web,或花滿樹官方說明,若是喜歡歡迎標star、fork,支持咱們把瓦力作強大。
詳情:github項目 walle-web | 官網主頁 | 文檔手冊
更新介紹walle-瓦力自動化部署工具