Walle,一個開源的web代碼發布管理系統



前言

Walle 一個web部署系統工具,可能也是個持續發布工具,配置簡單、功能完善、界面流暢、開箱即用!支持git、svn版本管理,支持各種web代碼發布,靜態的HTML,動態PHP,需要編譯的JAVA等。

目前,超過十家企業生產環境部署使用,歡迎star、fork、試用 :)

  • 用戶分身份注冊、登錄

  • 開發者發起上線任務申請、部署

  • 管理者審核上線任務

  • 支持多項目部署

  • 支持多項目多任務並行

  • 快速回滾

  • 項目的用戶權限管理

  • 部署前准備任務pre-deploy(前置檢查)

  • 代碼檢出后處理任務post-deploy(如vendor)

  • 同步后更新軟鏈前置任務pre-release

  • 發布完畢后收尾任務post-release(如重啟)

  • 執行sql構建(不要擔心忘記測試環境sql同步)

  • 線上文件指紋確認

  • 支持git、svn版本管理


依賴

  • Bash(git、ssh)

  • LNMP/LAMP(php5.4+)

  • Composer


官方地址

項目地址: https://github.com/meolu/walle-web

項目文檔: https://www.walle-web.io/docs/


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 參與翻譯工作。


































Walle網站上線部署系統工具


Walle 一個web部署系統工具,配置簡單、功能完善、界面流暢、開箱即用!支持git、svn版本管理,支持各種web代碼發布,PHP,Python,JAVA等代碼的發布、回滾,可以通過web來一鍵完成。

1.安裝lnmp環境
[root@t9-walle ~]# nginx -v

[root@t9-walle ~]# php -v

[root@t9-walle ~]# mysql -V

2.下載

3.創建數據庫
[root@t9-walle ~]# mysql -uroot -p123456

4.修改數據庫連接配置文件
[root@t9-walle ~]# vim /data/web/walle-web/config/local.php

5.安裝composer

6.安裝vendor

7.初始化項目

8.配置nginx
cat /usr/local/nginx/conf/vhost/walle.t9.cn.conf

9.訪問

http://walle.t9.cn/

10.界面截圖
20160715_walle

參考官網: https://walle-web.io/docs/installation.html






































































































==================================


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM