ビルド プロセスで Gradle を使用する準備が整っていない場合は、Gradle スクリプトを実行できるように Jenkins を設定する必要があります。
Silk Central の実行を Jenkins からトリガーするには:
-
Jenkins で
を開き、Gradle をインストールします。
-
Jenkins プロジェクトで、Invoke Gradle script ビルド手順を追加します。
Gradle スクリプトの場所に応じて、Build File プロパティを指定します。設定したステップは、次のスクリーンショットのようになります。
-
スクリーンショットに表示されているように、$BUILD_NUMBER などの Jenkins で利用可能な変数を使ってスクリプトを設定できます。
-
Jenkins プロジェクトがパラメータ化されていれば、Pass all job parameters as Project properties をオンにしてすべてのパラメータを直接
Silk Central に渡すことができます。
-
Jenkins でテスト結果を表示するには、ビルド後の処理で、JUnit テスト結果の集計 を Jenkins プロジェクトに追加します。
-
スクリプトがファイルを出力する場所を、テスト結果 XML フィールドに指定します。
たとえば、sc_results/junit*.xml を指定します。