2017-03-09 6 views

答えて

0

現在、テストを実行するビルドステップとしてcucumber-pluginの "run cucumber test"を使用していますか?または、シェルスクリプトを実行してキュウリ試験を行っていますか?

[email protected]_tag

そして、あなたのビルドステップであなたのシェルに、このようなものを追加します:あなたは、シェルスクリプトを実行している場合は、あなたのようにあなたのジェンキンスジョブ内のパラメータまたは環境変数を設定することができ

このよう Environment ScriptParameterized Buildなど

cucumber --tags $CUCUMBER_TAG

プラグインが役立つかもしれません。

しかし、あなたのキュウリテストを実行するためにプラグインを使用している場合は、そのドキュメントを確認する必要があります。私たちは現在、テストを実行するためにシェルを使用していますので、これらのプラグインの使い方に慣れていません。

Jenkinsでビルドステップとしてシェルスクリプトを使用するには、ジョブのビルドセクションに「シェルを実行」を追加するだけです。あなたはこのような構造のすべて置く場合:

+-- Jenkins job workspace 
| +-- features 
|  +-- step_definition 
|  +-- support 
|  +-- feature files 

をシェルだけかもしれない:

cucumber --tags $CUCUMBER_TAG 

次に、あなたはちょうど私がお勧めするものに似て、私はお勧めのプラグインやプラグインをインストールしてからCUCUMBER_TAGを追加する必要がありますあなたのタグの値で

+0

ありがとう、私は何か解決策があれば、私はいくつかの研究をしていた、ちょうどあなたがシェルスクリプトを取得するのを助けることができます参照してください – khuddus

+0

@khuddus私は私の答えを編集し、簡単な説明 – Chong

+0

こんにちは、jenkinsのcucumber_tagでどのタイプのパラメータを選択する必要がありますか? – khuddus

関連する問題