Skip to content

Commit 4410b4e

Browse files
committed
🚀 [release] 0.0.23-hotfix
1 parent 6cdc2f9 commit 4410b4e

1 file changed

Lines changed: 20 additions & 6 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -90,19 +90,19 @@ jobs:
9090
- "data" # data, depend 模块
9191
include:
9292
- group: "core"
93-
modules: ":shared :testtoolkit :gradle-plugin :version-catalog :bom"
93+
modules: "shared testtoolkit gradle-plugin version-catalog bom"
9494
containers: "none"
9595
- group: "rds"
96-
modules: ":rds:rds-shared :rds:rds-crud :rds:rds-jimmer-ext-postgres :rds:rds-flyway-migration-postgresql :rds:rds-flyway-migration-mysql8 :rds:rds-flyway-migration-shared"
96+
modules: "rds:rds-shared rds:rds-crud rds:rds-jimmer-ext-postgres rds:rds-flyway-migration-postgresql rds:rds-flyway-migration-mysql8 rds:rds-flyway-migration-shared"
9797
containers: "database"
9898
- group: "business"
99-
modules: ":ai:ai-shared :ai:ai-langchain4j :pay:pay-shared :pay:pay-wechat :oss:oss-shared :oss:oss-minio :oss:oss-aliyun-oss :oss:oss-huawei-obs :oss:oss-volcengine-tos :sms:sms-shared :sms:sms-tencent :surveillance:surveillance-shared :surveillance:surveillance-hikvision :cacheable"
99+
modules: "ai:ai-shared ai:ai-langchain4j pay:pay-shared pay:pay-wechat oss:oss-shared oss:oss-minio oss:oss-aliyun-oss oss:oss-huawei-obs oss:oss-volcengine-tos sms:sms-shared sms:sms-tencent surveillance:surveillance-shared surveillance:surveillance-hikvision cacheable"
100100
containers: "cache"
101101
- group: "security"
102-
modules: ":security:security-crypto :security:security-oauth2 :security:security-spring"
102+
modules: "security:security-crypto security:security-oauth2 security:security-spring"
103103
containers: "none"
104104
- group: "data"
105-
modules: ":data:data-crawler :data:data-extract :depend:depend-http-exchange :depend:depend-jackson :depend:depend-paho :depend:depend-servlet :depend:depend-springdoc-openapi :depend:depend-xxl-job :ksp:ksp-meta :ksp:ksp-plugin :ksp:ksp-shared"
105+
modules: "data:data-crawler data:data-extract depend:depend-http-exchange depend:depend-jackson depend:depend-paho depend:depend-servlet depend:depend-springdoc-openapi depend:depend-xxl-job ksp:ksp-meta ksp:ksp-plugin ksp:ksp-shared psdk:psdk-wxpa"
106106
containers: "none"
107107

108108
steps:
@@ -193,7 +193,21 @@ jobs:
193193
set -e
194194
trap 'echo "❌ 测试执行失败,正在收集错误信息..." >> $GITHUB_STEP_SUMMARY' ERR
195195
196-
./gradlew ${{ matrix.modules }} test \
196+
# 将模块名转换为测试任务
197+
modules="${{ matrix.modules }}"
198+
test_tasks=""
199+
for module in $modules; do
200+
if [[ "$module" == *":"* ]]; then
201+
# 子模块格式 (如 rds:rds-shared)
202+
test_tasks="$test_tasks :$module:test"
203+
else
204+
# 根级模块格式 (如 shared)
205+
test_tasks="$test_tasks :$module:test"
206+
fi
207+
done
208+
209+
echo "🎯 执行测试任务: $test_tasks"
210+
./gradlew $test_tasks \
197211
--no-daemon \
198212
--parallel \
199213
--build-cache \

0 commit comments

Comments
 (0)