Commit Graph

63 Commits

Author SHA1 Message Date
aixianling
5d6f6eccc7 ci: 更新 web 项目配置和生产环境部署
- 在 web 配置中添加 gameEui.json 文件复制操作
- 在生产环境部署中添加 gameEui.json 文件移动操作
2025-01-21 17:33:58 +08:00
aixianling
ee13450b6b Merge branch 'master' of http://100.88.157.105:8999/kubbo/pipeline-scripts 2025-01-15 13:59:11 +08:00
Administrator
384ecdc51b Update web_jenkins 2025-01-15 03:38:47 +00:00
aixianling
2777fa5abe param(webhook): 将企微机器人 key 添加为可配置参数
- 在 Jenkins 构建参数中添加了 webhook 参数,默认值为之前的固定 key
- 修改了 curl 命令,使用 ${params.webhook} 替代硬编码的 key
2025-01-15 11:36:53 +08:00
e6e997c647 ci(chuanqi): 更新 Jenkins 部署脚本
- 移除了停止和重启 chuanqi-server-dev 容器的步骤
- 将重启 chuanqi-server-s1 容器的步骤改为重启 chuanqi-server-s1-logic 容器
2025-01-11 10:39:21 +08:00
aixianling
44d5a9734a ci: 更新服务器重启脚本
- 将重启的 Docker 容器从 chuanqi-server-dev 改为 chuanqi-server-logic
2025-01-10 16:35:31 +08:00
aixianling
560c13cb2f build(breed_jenkins): 更新 Jenkins 部署脚本
- 移除 jarName 变量,直接使用静态文件名
- 添加将 breed-service.jar 移动到根目录的步骤
- 修改
2024-12-30 17:46:54 +08:00
aixianling
ef9e3e28d6 ci(chuanqi): 更新 Jenkins 构建脚本
- 增加停止和重启 chuanqi-server-dev 容器的步骤
- 优化部署流程,确保开发环境和生产环境的一致性
2024-12-25 12:20:51 +08:00
3228e2efb2 增加远程目录文件执行权限 2024-12-22 16:25:52 +08:00
41c98aac30 优化部署脚本,解决解压时的潜在冲突 2024-12-22 16:22:16 +08:00
b3bc1a1650 新增 login.php 和 api.php 文件至 web 目录 2024-12-22 13:23:02 +08:00
70bc5ff17c 新增 linuxdo.php 文件至 web 目录 2024-12-21 17:59:31 +08:00
6c2e4ebe18 重启容器为 chuanqi-server-s1 2024-12-21 13:38:32 +08:00
364175bbcd 调整Jenkins发布脚本,修正远程目录执行路径 2024-12-21 13:33:04 +08:00
f84228f62c 更新构建完成通知消息,明确区分生产环境 2024-12-20 22:07:29 +08:00
4177da615c 更新 Jenkins 配置文件及新增 web_pro 部署流程 2024-12-20 22:04:02 +08:00
45ab86252e 新增 Jenkins Pipeline 脚本以自动化部署传奇服务端pro 2024-12-20 20:53:14 +08:00
aixianling
951566ca55 build(breed_jenkins): 更新 Jenkins 部署脚本
- 移除手动停止项目的步骤
- 使用 sshPublisher 插件进行文件传输和远程执行
- 调用远程脚本进行项目启动
2024-12-20 15:57:26 +08:00
aixianling
b072686f7f ci(breed_jenkins): 更新 Jenkins 构建脚本
- 添加 JDK 1.8 工具配置
- 优化 Maven 构建命令,指定 JAVA_HOME
- 新增部署前停止已运行项目的服务
- 修改部署步骤,使用 cp 命令替换 scp
- 优化项目启动命令,增加内存配置
2024-12-20 15:40:54 +08:00
aixianling
85bc1731ff ci(breed_jenkins): 优化 Jenkins 构建脚本
- 添加 Maven 工具配置
- 优化代码格式,使用单引号替代双引号
- 改进部署步骤,使用 script 包裹多条命令
- 修正变量命名,使用驼峰命名法
2024-12-20 10:55:12 +08:00
aixianling
233c3992f5 ci: 添加农业项目后端构建流程
- 新增 Jenkins 构建脚本,实现农业项目后端的自动构建和部署
- 包含代码拉取、构建打包和部署三个阶段
- 部署完成后通过企业微信 webhook 发送构建结果通知
2024-12-20 10:38:42 +08:00
aixianling
8787afabf1 ci(chuanqi): 添加传奇网页配置的 Jenkins 构建脚本
- 新增 Jenkins 构建脚本,实现传奇网页配置项目的自动化构建和部署
- 包含代码拉取、打包和部署三个阶段
- 在成功部署后,通过 Telegram 发送通知
2024-12-19 12:18:52 +08:00
aixianling
729a255139 ci(chuanqi_server_jenkins): 更新部署路径和容器名称
- 将部署路径从 /home/cq/chuanqi-server 修改为 /home/cq/instance
- 将重启的容器名称从 chuanqi-server 修改为 chuanqi-server-dev
2024-12-16 15:17:46 +08:00
a18a103faf ci(chuanqi_server): 更新 Jenkins 构建脚本
-移除了拉取代码阶段,改为在部署阶段直接使用 git pull 更新代码
- 简化了部署步骤,仅保留了重启 Docker 容器的操作
2024-12-14 21:20:15 +08:00
45d933b965 ci:优化部署脚本- 修改 server 和 wch 目录的复制路径,统一到 /home/cq/data
- 移除冗余的目录名,简化复制命令
2024-12-14 21:03:36 +08:00
2f54bf729b ci: 更新 Jenkins 部署脚本
- 在 curl命令中添加了代理服务器地址
- 代理地址为 http://192.168.25.110:20171
- 此修改可能用于解决 Telegram API 的网络访问问题
2024-12-14 19:22:40 +08:00
cf52be7c57 build(chuanqi_server_jenkins): 移除启动脚本执行命令
- 删除了 Docker 容器启动脚本的执行命令
- 优化了构建流程,减少了不必要的操作
2024-12-14 18:42:36 +08:00
0a14e90f8a fix(chuanqi_server_jenkins): 移除 Telegram API URL 中的多余参数
- 删除了 Telegram API URL 中不必要的 key 参数
-优化了 Jenkinsfile 中的 curl命令,提高了代码的可读性和效率
2024-12-14 18:35:01 +08:00
d295667c9b ci:传奇服务端 Jenkins构建增加 Telegram 消息通知
- 在 Jenkins 构建成功后,通过 curl 发送消息到 Telegram
- 通知内容为"传奇服务端构建完成!"
- 使用了特定的 bot token 和 chat_id
2024-12-14 18:34:37 +08:00
40e94d96ae ci(chuanqi): 更新 Jenkins构建脚本
- 在 Docker 重启服务器后,添加了执行 run.sh 脚本的步骤
- 这个修改确保服务器在重启后能够正确启动游戏进程
2024-12-14 12:08:37 +08:00
a20f991573 重启容器 2024-12-13 23:18:49 +08:00
cc3d581ee7 重启容器 2024-12-13 23:12:26 +08:00
aixianling
27202da12d ci: 更新 chuanqi-server子模块的 Jenkins 配置- 修改了 chuanqi-server子模块的 Git 凭证 ID
- 将凭证 ID 从 'b42f8b48-95a4-4
2024-12-13 18:03:42 +08:00
aixianling
5a38d9cc83 ci(chuanqi_server_jenkins): 更新 Jenkins 构建脚本- 添加拉取代码阶段,从指定 Git 仓库获取最新代码- 修改部署阶段的复制指令,适应新的工作目录 2024-12-13 18:02:22 +08:00
aixianling
41b7c6676e build(chuanqi_server_jenkins): 更新部署脚本以优化文件复制过程
- 修改了文件复制命令,确保只复制必要的文件和目录
- 使用更具体的路径来复制 server、run.sh、stop.sh 和 wch
- 添加了 -f 参数以确保覆盖现有文件
2024-12-13 17:43:37 +08:00
aixianling
e32291df7b ci(chuanqi_server): 更新 Jenkins 部署步骤
- 修改了 git pull 命令的执行路径为 /home/cq/chuanqi-server
- 替换了 docker compose restart 命令,改为复制整个 chuanqi-server目录到 /home/cq/data
2024-12-13 17:22:52 +08:00
aixianling
5a03cb7636 ci(chuanqi_server_jenkins): 添加 Docker Compose 重启步骤- 在 Jenkins 部署脚本中添加了 Docker Compose重启命令
- 确保在代码更新后,Docker容器能够正确重启并应用更改
2024-12-13 17:15:42 +08:00
aixianling
3b9721b0b1 ci: 添加 Jenkins 部署管道
- 新增 Jenkins 配置文件 chuanqi_server_jenkins
- 定义简单的部署管道,包括部署阶段和事后处理- 部署步骤为进入指定目录并执行 git pull 操作
- 事后处理包括成功和失败情况下的消息输出
2024-12-13 15:31:12 +08:00
aixianling
bcfe679910 Update Jenkins pipeline to use devops branch and add merge stage 2024-10-31 14:32:41 +08:00
aixianling
59e02be537 增加h5的持续集成脚本 2024-10-31 12:07:25 +08:00
aixianling
15d170490d 增加h5的持续集成脚本 2024-10-31 11:20:04 +08:00
aixianling
b1f580ffaa 避免过多引用导致异常 2024-10-21 14:40:53 +08:00
aixianling
8a62fa217a 补充库 2024-10-18 15:34:42 +08:00
aixianling
519c233eae 为容器增加特权模式 2024-10-18 14:06:26 +08:00
aixianling
ab1aa37650 更换容器运行后,调整所对应的文件路径 2024-10-18 11:38:31 +08:00
aixianling
53f0a47c2c 同步环境变量 2024-10-18 11:10:21 +08:00
aixianling
368b0398d5 提交web端持续集成脚本 2024-10-17 17:49:15 +08:00
aixianling
22a4a4e768 提交web端持续集成脚本 2024-10-17 17:44:51 +08:00
aixianling
b5b89ef4b4 提交web端持续集成脚本 2024-10-17 15:43:22 +08:00
aixianling
fc2fe1af14 提交web端持续集成脚本 2024-10-17 15:39:01 +08:00