XuqmGroup
086900cd26
fix(ci): commit version bump back to git after publish
...
The Jenkinsfile bumped PUBLISH_VERSION during the run but never
committed the change, causing every run to start from the same
base version. Now commits gradle.properties back to main after
successful Nexus publish.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-23 01:51:00 +08:00
XuqmGroup
4fcaba3338
ci: remove unit tests, simplify publish stages
...
Remove RUN_TESTS parameter and Unit Tests stage.
Publish SPM and CocoaPods are now the only publish paths.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-23 01:42:32 +08:00
XuqmGroup
c103178d77
fix(ci): 模块复选框默认不勾选,需手动选择
2026-05-23 01:36:40 +08:00
XuqmGroup
0dd1cb297c
refactor(ci): 移除自定义版本号功能,仅保留自动升级
2026-05-23 01:34:53 +08:00
XuqmGroup
2247c1146e
fix(ci): 修复凭据ID、Windows兼容性和post块上下文
2026-05-23 01:30:53 +08:00
XuqmGroup
141f5e3e30
feat(ci): 模块选择改为复选框,每个模块独立勾选
2026-05-23 01:28:41 +08:00
XuqmGroup
0bce3d4b0b
fix(ci): 修复 choice 参数语法,使用 choices 数组
2026-05-23 01:25:10 +08:00
XuqmGroup
998e5384ff
chore(ci): 更新 Jenkins 配置以支持多模块版本管理
...
- 为 Android、Flutter、iOS 和 RN SDK 的 Jenkinsfile 添加模块化版本控制
- 引入版本升级策略选择(major/minor/patch)和自定义版本号功能
- 实现多模块独立版本管理和选择性构建发布
- 更新 iOS SDK Package.swift 以支持独立模块化库
- 修改 iOS SDK podspec 文件以适应新的标签命名约定
- 优化 Jenkins 构建流程以支持按需选择特定模块进行构建和发布
- 修复 iOS 测试中的可选类型转换问题以提高代码健壮性
2026-05-23 01:20:57 +08:00
XuqmGroup
aa20a790a1
一大波改动
2026-05-16 12:48:17 +08:00
Jenkins CI
3937c29552
ci(jenkins): adapt Jenkinsfile for Windows Jenkins node
2026-05-08 18:47:02 +08:00
XuqmGroup
19e7b27d6e
docs(test): 更新测试报告和文档
...
- 更新发布版本从 0.1.0-SNAPSHOT 到 0.4.0
- 更新 README.md 中的依赖版本引用
- 完善 TEST_REPORT.md 包括最新测试结果和新增测试用例
- 添加详细的 TEST_PLAN.md 文档
- 更新 sample-app 的测试配置和依赖
- 为各个 SDK 模块添加 ProGuard 规则文件
- 修复 ApiClient 中的 Gson 类型适配器问题
- 改进测试架构,解决会话删除和跨设备测试问题
2026-05-05 16:06:32 +08:00