Архив только тогда, когда все тесты прошли с помощью ботов Xcode 5?
Я пытаюсь выполнить непрерывное развертывание в HockeyApp, когда все тесты в тестовом комплекте проходят. Я установил пост-действие архива, которое успешно загружает приложение в HockeyApp, но проблема в том, что это запускается, проходят ли тесты или нет.
Можно ли запускать действия архива только тогда, когда все тесты прошли? Или есть лучший способ сделать это?
Ответы
Ответ 1
Я тоже столкнулся с этой проблемой. Вот местоположение plot результата бота:
/Library/Server/Xcode/Data/BotRuns/Latest/output/xcodebuild_result.bundle/Info.plist
Вам нужно проанализировать файл info.plist, чтобы убедиться, что TestsFailedCount равен 0, но следующий ответ показывает способ анализа файла с помощью PlistBuddy и bash: Где сделать Xcode Bots, чтобы их результаты, поэтому я могу их проанализировать?