問題タブ [email-ext]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
9827 参照

jenkins - ビルド出力に基づいて Jenkins ビルドを失敗させ、失敗したログ セクションを電子メールで送信する

ビルド中の Mac プロジェクトで、コンソール ログの結果を分析してビルドを失敗させたいと考えています。各モジュールがビルドされ、次のような結果が得られます。

その後、戻りますBUILD FAILED

コンソール出力の最後にビルドが失敗したことを示したいと同時に、どのモジュールが失敗したかを知りたいです。email-ext既にプラグインを使用しているため、メールで送信する必要があります。

何をする必要があるのか​​ わかりません。、ログ パーサー、および実行条件の設定については認識してtext-finderいますが、どの手順を実行すればよいかわかりません。

0 投票する
2 に答える
3139 参照

jenkins - Jenkins Email-ext: ビルド ログの添付が機能しない

私は、Jenkins (バージョン 1.508) で Email-ext (バージョン 2.27.1) を使用して、ビルドが失敗したときに、最後の成功以降にプロジェクトに取り組んできたコミッターに電子メールを送信しようとしています。

ビルドログもメールに添付したいので、「ビルドログを添付」ボタンを見てチェックしたのですが、「保存」または「適用」をクリックして設定に戻ると、またボタンのチェックが外れてしまいます。どうすれば修正できますか?

ジェンキンス

0 投票する
1 に答える
987 参照

jenkins - Jenkins NUnit テスト レポートがメールに表示されない

Jenkins に次のプラグインをインストールしました。

  1. NUnit
  2. xUnit
  3. メール内線

次に、プラグイン設定で NUnit レポート *.xml へのパスを指定しました (Nunit と xUnit プラグインの両方を試しました)。ビルド後、Jenkins の Web ページでテスト レポートを確認できますが、メールでは確認できません。

私が失敗したこと:

  1. email-ext プラグイン構成で ${FAILED_TESTS} 値をレンダリングします。「テストが実行されていません」と表示されます。

  2. ${SCRIPT, template="groovy-html-larry.template"} をテンプレートとしてセットアップし、次の行を追加します。

-

残念ながら、「なし」としてレンダリングされます。

したがって、テストの結果が電子メールで表示されないという問題が発生します (ただし、Web ページで入手できます)。誰かがそのような問題を解決しましたか?

0 投票する
5 に答える
12298 参照

jenkins - jenkins email-extのテンプレートにhtmlファイルのコンテンツを含める方法は?

Jenkins と email-ext を使用してビルド通知を送信しています。ビルドは、単純な HTML としてoutディレクトリに格納された小さなカスタム レポートを生成します。現時点では、このレポートを電子メールに簡単に添付できますが、このレポートを電子メールの本文自体に表示する必要があります。私は自分のゼリーテンプレートを書くことができることを知っていますが、これにはビルドサーバーへのアクセスが必要です(ゼリースクリプトをインストールするため)。これも避けたいです。だから私の質問は:

  1. Email-Ext プラグインの Content フィールドに、ビルド時に生成された任意のファイルの内容を含めることはできますか?
  2. できない場合、ジェンキンスでそのようなレポートを送信する最も簡単な方法は何ですか?
0 投票する
1 に答える
4414 参照

jenkins - メール送信時にJenkinsでSVNログエントリを取得するにはどうすればよいですか

Jenkins を使用して職場で自動ビルドを作成しようとしています。バージョン管理にはSVNを使用しています。ビルドが成功したら、私のチームにメールを送信したいと思います... Person X が次の変更をコミットしました。

電子メールの本文にコミッター名と最後の SVN ログ エントリを含めるにはどうすればよいですか? Jenking email-ext プラグインを使用しています。

ありがとう!

0 投票する
3 に答える
7230 参照

maven - Email-ext Jenkins: Run: 10、Failed:2、Passed: 8 などのテスト統計を含むメールを送信する方法

Jenkins が実行する Maven+TestNG 自動テストを使用します。${FAILED_TESTS} のような失敗したテストのトークンであることはわかっていますが、読みにくい長いスタック トレースも含まれています。

Jenkins に次のようなメールを送信してもらいたい: Run: 10, Failed:2, Passed: 8

0 投票する
3 に答える
7581 参照

java - Jenkinsはビルドパラメータをemail-extテンプレートに渡します

ビルド パラメータを email-ext ジェリー テンプレートに渡すにはどうすればよいですか? いくつかのビルドを作成する前に、別のカスタム メッセージ/アナウンス/コード以外の変更、決定などを入れたいと思います。これをビルド パラメーターとして入れて、手動でビルドする場合のメッセージ。

編集:解決策を見つけました。ビルドパラメーターは環境変数として利用できます。環境変数にアクセスするためのこのコードがあります: