2017-01-20 2 views
1

は、Mavenのビルドでカルマのテストケースを実行BUIDジェンキンスに認識されていないが、次のエラーを生成します。どのようにゲンキンズのビルドでそれを行うには?私はnodeJSかkarmaパスをジェンキンのどこにでも設定する必要がありますか?もし誰かが知っていれば助けてください。カルマ

+0

第二段落は明確ではない

それは私のためにした

...、あなたは、ローカルサーバー上で実行したときに通過したテストを意味していますか? – RejeeshChandran

+0

はい、サーバーマシンのコマンドプロンプトで実行します:カルマスタートが動作しています。カルマのノードモジュールがシステムに正しくインストールされていることを意味しますか?しかし、ジェンキンズのビルドに失敗する –

+0

私はリンクを歓迎した:https://myshittycode.com/2014/11/11/jenkins-getting-karma-generated-test-results-to-appear-in-maven-project-job/設定を行います。 –

答えて

0

[OK]を、私は最終的に問題が何であったかを見つけ出すことができ..

  1. カルマ-CLIグローバル

    npm install -g karma-cli

  2. オープン制御パネル - >システム>編集システム環境変数のインストール - >グローバルセクションで変数Pathを検索し、編集をクリックします。値のフィールドで最後に移動し、セミコロンで終わらない場合は、セミコロン ";"を追加します。次に、%AppData%\ npm;単語/値の間またはセミコロンの後にスペースを入れないでください。

  3. Jenkinsサービスを再起動します(管理ツールメニュー内のサービスアプレットからやり直しています)、Jenkinsを見つけて右側の列で[再起動]をクリックします。

Windowsのバッチコマンド "karma start karma.conf"はflaulesslyで動作するはずです。 :)

関連する問題