2017-07-12 4 views
2

ナップザックを使用して私のジェンキンパイプラインジョブでテストを並行して実行します。私はキュウリレポートプラグインの仕事の後にjsonレポートが必要です。 は今、私は次のようにキュウリを実行します。ナップザックを使用するとキュウリレポートを生成する方法

bundle exec rake knapsack:cucumber

しかし、プラグインのために、私はパラメータ-f json -o cucumber.jsonとキュウリを実行する必要があります。

bundle exec rake knapsack:cucumber -- -f json -o cucumber.json

しかし、このジョブレポートのdidin'tがgenereted後。

実行しようとするとcucumber -f json -o cucumber.jsonレポートが生成されました。

ナップザックでレポートを生成するにはどうすればよいですか?おかげさまで ドキュメントの例があり

答えて

2

bundle exec rake "knapsack_pro:cucumber[--name feature]" 

ので、同じよう""を使用するようにしてください:

bundle exec rake "knapsack:cucumber[--format json --out cucumber.json]" 

https://github.com/KnapsackPro/knapsack_pro-ruby#passing-arguments-to-cucumber

が、それはあなたを助けることを願っています!

+0

私は 'バンドルのexec熊手 "ナップサック:キュウリ-f JSON -o cucumber.json" を実行した場合、' 私はエラーを取得する: は 'タスク「ナップザック構築する方法を知ってはいけない:キュウリ - -f JSONを - o cucumber.json'' – Giwery

+0

@Giwery --fや-fを使いましたか? –

+0

'bundle exec rake"ナップザック:キュウリ[ - 形式json --out cucumber.json] "' 問題を解決してください。ありがとう。 – Giwery

関連する問題