2017-02-01 14 views
0

私は分度器をオートメーションに使用しています。私たちはCI/CDへの移行を計画しています。スクリプトは.jsファイルで行われています。ただし、Mavenのセットアップはありません。ジェンキンスがMavenと対話し、ビルドをトリガして自動化スクリプトを実行できるように、Mavenと分派器の統合に関する助けが必要です。CI/CD用の分度器にmavenを統合するには

多くの方にご協力いただきますようお願いいたします。ありがとう、 deepti。

答えて

1

このコンテキストでは、Mavenは不要な追加ステップです。ビルドステップまたはビルド後のステップとして、Jenkinsからの分度器テストを直接起動できます。偉大な記事の多くは、同じ

であり、私はUPDATE

Setting up Continuous Integration of Protractor using Jenkins

https://tobythetesterblog.wordpress.com/2014/10/26/getting-started-with-protractor-to-automate-e2e-tests-for-angularjs-apps/

以下のいくつかを引用:すべてのCI/CDの実装に共通の問題文があると仮定すると。 Jenkinsがリモートマシンにセットアップされています。私の分度器セットアップが継続的なテストのためだけに別のマシンのセットアップにある

ソリューション:

  1. は、あなたのジェンキンズのためのスレーブとして(排他的にすべての依存関係を持つ分度器テストのセットアップだった)あなたのマシンを設定します。 here

  2. この新しいノードだけを実行するようにジョブを設定します。参照してくださいhere

  3. ビルドステップを追加 - 新しいジョブでWindowsシェルは、分度器のテストをトリガする。

Protractor protractor.conf.js

+0

、Adithyaをありがとう! CI/CDの一環として、私は自分のマシンにプロトラクターをセットするつもりです。しかし、リモートマシン(すべてのノードモジュールがインストールされている)でスクリプトを実行し、結果を自分のマシンのテスト管理ツールに送り返す必要があります。ジェンキンスが私の分度器スクリプトとどのようにやり取りして、スクリプトをリモートVDIで実行するようにすることができますか。 –

+0

ようこそ@Deeptig ..これはあなたの最初の投稿です:) :)私は答えをudpated – AdityaReddy

関連する問題