3

Jenkins をセットアップして Node.JS Testing Server を起動し、おそらく JSTestDriver/Jasmine の単体テストを実行してから、Node.JS をトップにするにはどうすればよいですか?

Execute Shell を使用して Node.JS を起動できますが、ビルドが「ハング」します (Node はデーモンとして実行されるため、予期されます)。

4

3 に答える 3

5

Mocha と ant を使用して単体テストを実行する方法を説明する記事を書きました。

基本的な考え方は次のとおりです。

  • ジェンキンスが制御できるように環境変数を設定します
  • mocha の xunit レポーターを使用して結果レポートを生成する
  • 結果レポートを読むには、Jenkins の Publish JUnit テスト結果レポート オプションを使用します。

ここで記事全文を読むことができます

于 2012-11-15T12:05:22.667 に答える
0

JSTestDriverは、結果をxUnit準拠のxml形式で出力します。次に、Hudsonの「xUnit」プラグインが解釈できるもの。

jsTestDriverをJenkinsに統合することを計画しています。サポートされているブラウザの選択でjavaScriptコードをテストします。

于 2012-06-04T09:25:52.727 に答える
-1

nodejsバージョンを選択できる可能性があるnodejsを実行するためのプラグインがあります

https://wiki.jenkins-ci.org/display/JENKINS/NodeJS+Plugin

于 2016-12-19T00:32:05.193 に答える