From 08d48489142622c20baf95e213a69ee3024e341a Mon Sep 17 00:00:00 2001 From: wandoubaba Date: Tue, 4 Jul 2023 14:59:53 +0800 Subject: [PATCH] README --- README.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/README.md b/README.md index d9b7390..e8bdac9 100644 --- a/README.md +++ b/README.md @@ -38,3 +38,25 @@ yarn build 网页侧边栏的目录是在`docs/.vuepress/config.js`文件中定义的,具体定义方法可以查询VuePress官方文档 [VuePress主题-默认主题配置-侧边栏](https://vuepress.vuejs.org/zh/theme/default-theme-config.html#%E4%BE%A7%E8%BE%B9%E6%A0%8F) + +### DevOps + +`deploy`目录是使用PHP的workerman框架实现的简单自动部署程序,自动部署的实际执行程序是`auto_build.sh`脚本。 + +当正确配置了GIT服务器的WebHook,正确配置并启动了deploy服务后,即可实现当仓库的master分支被push后自动更新并编译本项目。 + +#### 自动部署的原理 + +GIT服务器的WebHook -> deploy服务 -> auth_build.sh + +#### deploy启动方式 + +```sh +cd deploy +cp .env.example .env +## 根据实际情况修改.env文件内容 +composer install +php start.php start -d +``` + +> 需要开放程序所在服务器的8787端口,或者做一个反向代理到8787端口的http站点。