当我执行 git 提交时,在提交消息中我将指定测试类名称,并且在 junkins 构建后步骤中,我正在运行一个 shell 命令(spoon),它需要git 提交消息中的类名参数。
我有 6 个测试类,具体取决于应该运行的提交消息特定命令。
提交信息示例:- git commit 'update [ coreTest.java ]'
命令运行
java -jar spoon-runner-1.1.9-jar-with-dependencies.jar \
--apk example-app.apk \
--test-apk example-tests.apk
--class-name coreTest.java
coreTest.java是类名,应该根据提交信息放置。