2017-05-14 11 views
0

特定のテストまたはスイートを実行したいとき。私はターミナルからそれらを実行します。 私はジェンキンをインストールし、私の最初のフリースタイルのプロジェクトを設定しました。 シェルコマンドを追加しました(例:protractor conf.js --suites A --params.user =A)。 すべて正常に動作します。私が複数のスイートを走らせたいのであれば、ジェンキンの中で自分のシェルコマンドを編集しなければならない。回避策はありますか?チェックボックスのように、スイートをチェックして実行したいのですが。また、私は拡張可能なパラメータについて知りたいです。私は実行したいパラメータを選択したい。コマンドプログラクターconf.js --params.user=oneuserを置く代わりに、GUIから選択することができます。ヘルプジェンキンと分度器を統合する

答えて

1

ため

おかげでparameterized buildsに見て。

"まず、このビルドはパラメータ化されている"を選択し、次にドロップダウンボタンを使用して必要な数のパラメータを追加することで、ジョブのパラメータを定義する必要があります。

"文字列パラメータは同じ名前の環境変数として公開されているため、AntやShellなどのビルダーはパラメータを使用できます。

あなたが「protractorSuites」文字列パラメータを作るのであれば、あなたが好きそれを参照することができます。

protractor conf.js --suites ${protractorSuites} --params.user =A 

次に、あなたが適切なスイートを提供することができます「パラメータを使用して構築します」とき。

関連する問題