71 Commits

Author SHA1 Message Date
676a6a8a82 fix(deploy): 修复传奇网页版部署脚本
- 在 chuanqi_web_pro_jenkins 文件中,修改了 SSH 发布的执行命令
- 为确保 dist.zip 文件被正确传输到目标目录,添加了 mv 命令
- 此修改适用于 chuanqi-xi 和 ali 两个配置
2025-04-17 16:51:00 +08:00
1973b7681f ci(chuanqi): 在部署阶段添加文件列表查看命令
在 chuanqi_web_pro_jenkins 文件的部署阶段中,添加了 'll -a' 命令,用于查看当前目录下所有文件的详细信息。这个改动可以帮助开发者更好地了解部署过程中的文件状态。
2025-04-17 16:42:58 +08:00
a061e1766c ci(chuanqi-web): 增加阿里服务器部署步骤
- 在部署阶段添加阿里服务器的部署操作
- 使用 sshPublisher 插件将 dist.zip 文件传输到阿里服务器的 /opt/chuanqi/web 目录
- 在阿里服务器上执行解压和移动文件的命令
- 添加部署阿里服务器的 echo 信息
2025-04-17 16:39:32 +08:00
8d41bb95cc build(deploy): 更新传棋项目部署配置
- 修改服务器配置名称:将 'huawei68' 和 'tencent-SG' 更改为 'chuanqi-xi'
- 更新部署路径:将 '/mnt/data/docker/' 和 '/home/chuanqi/' 更改为 '/opt/chuanqi/'
- 调整 chuanqi_web_pro_jenkins 中的 remoteDirectory 参数
2025-04-17 15:46:28 +08:00
aixianling
adbf1c8057 ci(chuanqi_server_pro_jenkins): 重启容器并更新代码
- 在 git pull 后添加 docker restart 命令以重启容器
- 移除了注释掉的 Docker 重启命令
2025-02-18 15:12:17 +08:00
aixianling
6e90cba614 build(chuanqi_server_pro_jenkins): 更新 Jenkins 部署配置
- 移除原有的 sshagent 方式
- 使用 sshPublisher 插件进行远程服务器部署
- 配置详细的远程服务器信息和执行命令
2025-02-18 15:07:44 +08:00
aixianling
e48469f013 ci: 更新 Jenkins 构建脚本
- 修改 sshagent 中的密钥 ID,从 'huawei68' 改为 '9333168e-6267-440b-9f24-87b29427e728'
- 在 git pull 命令前添加 SSH 连接,确保远程服务器能够执行命令
2025-02-18 15:03:38 +08:00
aixianling
1ea3fff921 ci: 更新 Jenkins 部署脚本
- 使用 sshagent 插件管理密钥
- 更新项目路径和注释
2025-02-18 14:55:01 +08:00
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