Здравствуйте, я в настоящее время пытаюсь интегрировать calabash-android с Jenkins. Мне нужно использовать флагов -f и -o для вывода результатов в файл json, чтобы создать отчет для чтения человеком.Использование -f и -o флаги огурца с calabash
Это линия Я использую
calabash-android run "$WORKSPACE/app/build/outputs/apk/app-debug.apk" -f json -o testresult.json
Запуск это вызывает калабаш-андроида на ошибку, говоря, что нет опции -f и в свою очередь, приводит к тому, билд на провал. Это происходит, несмотря на то, что результаты выписываются в testresult.json
Кто-нибудь знает о работе или, возможно, об ошибке?
Редактировать: Недавно я обнаружил, что это похоже на Linux. Запуск команды на OSX не вызывает ошибку
Какую версию тыкву вы бежите? Предоставляет ли она недопустимую ошибку опции для -format и приводит к сбою отчета о сбое? Вы используете команду оболочки в качестве этапа пост-сборки? –
calabash-android v0.7.3 и не дает никаких ошибок. Мы запускаем его как шаг сборки и публикуем отчет юнита как шаг пост-сборки – goughy000