当测试套件中的所有测试都通过时,我正在尝试对HockeyApp进行持续部署。我已经设置了一个存档后期操作,可以将应用程序成功上传到HockeyApp,但问题是无论测试是否通过,都会运行。
是否可以仅在所有测试都通过后运行存档操作?或者有更好的方法吗?
答案 0 :(得分:0)
我也遇到了这个问题。这是机器人结果plist位置:
/Library/Server/Xcode/Data/BotRuns/Latest/output/xcodebuild_result.bundle/Info.plist
您必须解析info.plist文件以确保TestsFailedCount为0,但以下答案显示了使用PlistBuddy和bash解析文件的方法:Where do Xcode Bots put their results, so I can parse them?