|
|
e92a53b194
|
feat(http): 添加 Ktor HTTP客户端模块
- 新增 forgeboot-http 模块,包含 Ktor HTTP 客户端相关代码
- 实现了简单的 HTTP 客户端类和配置类
- 添加了 HTTP 请求重试机制
- 集成了日志记录和 JSON 序列化功能
- 编写了单元测试用例
- 更新了项目配置文件,添加了新模块的依赖
|
2025-08-13 16:27:59 +08:00 |
|
|
|
64d25f1683
|
refactor:优化 Spring 插件代码
- 修改 IsolatedSpringPlugin 和 MergedSpringPlugin 类的注释,提升代码可读性
- 优化 MergedSpringPlugin 类的 createApplicationContext 方法,增加代码注释
|
2025-07-26 13:56:07 +08:00 |
|
|
|
1e3f17d42f
|
ci:同步 tag 和 Maven 发布到 GitHub
- 在 tag 阶段添加了将 tag 推送到 GitHub 的步骤
- 在 publish 阶段添加了发布 Maven 仓库到 GitHub 的步骤
- 更新了 publish 阶段的注释,以反映对 GitHub 的发布
|
2025-07-26 10:10:37 +08:00 |
|
|
|
bf1983ef62
|
ci: 修改标签和发布阶段的规则条件
- 将规则条件从匹配特定前缀改为包含 "ci" 字符串
-统一规则条件,使标签和发布阶段使用相同的规则
-改进规则的可读性和可维护性
|
2025-07-19 20:18:20 +08:00 |
|
|
|
0bccdc0952
|
ci:简化 reset阶段的配置
-移除了 publish 阶段的依赖
- 删除了 CI_COMMIT_MESSAGE 的正则表达式检查
- 精简了 script部分的内容
|
2025-07-19 20:12:18 +08:00 |
|
|
|
0f1a0b98f4
|
ci:优化 CI/CD工作流程
- 修改 main 分支的 tag、publish 和 mirror-to-github 阶段规则,排除 ci:、chore: 和 [no-publish] 前缀的提交
- 更新 test 分支的 publish 阶段规则,仅在 push 或 merge_request_event事件时触发
|
2025-07-19 20:10:20 +08:00 |
|
|
|
b27d84f3c1
|
feat(context): 添加协程上下文工具类并优化追踪ID获取逻辑
|
2025-07-18 04:31:36 +00:00 |
|
|
|
fa40833dfe
|
ci:移除 git clone命令中的 --depth=1 参数
移除了 .gitlab/workflows/.gitlab-ci.main.yml 文件中 git clone 命令的 --depth=1 参数。
这个修改可能会影响管道机器人的运行时间,尤其是对于 large_run 测试。
|
2025-07-16 19:25:30 +08:00 |
|
|
|
210aad575b
|
ci:优化代码仓库克隆和测试流程
- 移除 git clone 命令中的 --depth=1 参数,保留完整历史记录
- 为 gradlew 添加执行权限,确保测试流程顺利进行
|
2025-07-16 18:46:02 +08:00 |
|
|
|
fada717c7e
|
ci:为 gradlew脚本添加执行权限
- 在 .gitlab-ci.main.yml 和 .gitlab-ci.test.yml 文件中添加了授予 gradlew 执行权限的步骤
- 确保在 main 和 test 分支上执行 CI/CD 流程时,gradlew 脚本具有必要的执行权限
- 提高了构建流程的可靠性和一致性
|
2025-07-16 12:19:25 +08:00 |
|
|
|
3bfcf98e21
|
ci: 添加 GitLab CI/CD 配置并实现自动化流程- 新增 .gitlab-ci.main.yml、.gitlab-ci.other.yml 和 .gitlab-ci.test.yml 文件
- 实现了 build、tag、publish、reset 和 mirror等阶段的自动化流程
- 添加了 check 和 test 分支的构建和发布配置
- 更新了 build.gradle.kts 和 settings.gradle.kts 文件,调整了项目配置
- 新增 MdcContextElement 和 CoroutineMdcWebFilter 类,用于协程中的 MDC 上下文传播
|
2025-07-16 12:16:32 +08:00 |
|