0
こんにちは、現在、calabash-androidをJenkinsと統合しようとしています。人間が読める形式のレポートを生成するために、結果をjsonファイルに出力するには、-fおよび-oフラグを使用する必要があります。-fと-oキュウリのフラグをフライバットで使用する
これは、私は、これはひょうたん - Androidはそこには-fオプションがなく、順番に失敗するビルドを引き起こすことを言ってエラーになり実行
calabash-android run "$WORKSPACE/app/build/outputs/apk/app-debug.apk" -f json -o testresult.json
を使用していますラインです。これは、結果がtestresult.jsonに書き出されたにもかかわらず発生します。
誰かが回避策やバグ修正を知っていますか?
編集:私は最近、これがLinuxで起こっているようだとわかりました。 OSX上でコマンドを実行すると、このようなJUnitの形式で、当社のジェンキンスパイプライン我々の出力でエラーに
JUnitのファイルを公開しますか? --formatに無効なオプションエラーがあり、ビルドが失敗したと報告されるのですか?ポストビルドステップとしてシェルコマンドを実行していますか? –
calabash-android v0.7.3といいえ、間違いはありません。私たちはそれをビルドステップとして実行し、ポストビルドステップとしてjunitレポートを発行します – goughy000