Skip to content

Commit e2e0bb7

Browse files
Petterpxclaude
andcommitted
docs(claude): 记录 CI instrumentation 脚本位置与 emulator-runner 逐行执行的坑
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QjUSHhZxa51gWgU7dATyuk
1 parent 3e4b378 commit e2e0bb7

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

‎CLAUDE.md‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,9 @@ Java 17 is required (AGP 8.13.2 / Gradle 8.14.3 / Kotlin 2.2.21). Version catalo
4848
./gradlew lint # android lint
4949
```
5050

51-
Instrumentation(需要设备 / 模拟器,CI 用 `reactivecircus/android-emulator-runner`,api-level 34):
51+
Instrumentation(需要设备 / 模拟器;CI 用 `reactivecircus/android-emulator-runner` api-level 34 跑
52+
`.github/scripts/instrumentation.sh`——失败自动重跑一次并把 logcat / 截图传成工件;emulator-runner 的
53+
`script` 逐行 `sh -c` 执行,所以逻辑必须放脚本文件里):
5254

5355
```bash
5456
./gradlew app:installDebug app:installDebugAndroidTest

0 commit comments

Comments
 (0)