4

私のプロジェクトは、Jenkins を CI サーバーとして統合しました。Email-ext プラグインを使用してカスタマイズされたメールを提供し、ビルドが完了したら開発者にさまざまなメトリックの合理的な概要を提供したいと考えています.

Email-ext プラグイン サイトで提供されているスクリーンショットのは、多かれ少なかれ私たちが探しているものです。

現在、Findbugs、Cobertura コード カバレッジ、および TestNG のメトリクスを生成しています。これらのメトリックが Jelly スクリプトにどのように含まれているかを示す良い例を見つけるのに苦労しています。

誰かが同様のスクリプトを持っているか、これらのメトリックを Email-ext 通知にリンクする良い例/チュートリアルへのリンクを持っていますか?

ありがとう

4

2 に答える 2

4

$JENKINS_HOME/plugins/email-ext/WEB-INF/classes/hudson/plugins/emailext/templates/html.jelly を見ましたか? それでも不十分な場合は、お探しの追加情報をお知らせください。お役に立てるかどうか確認いたします。

于 2011-04-01T22:11:41.983 に答える
1

Email-Ext [1] の 2016 年のドキュメントでは、サンプルのゼリー ファイルについては github を参照するように指示されています。自分の jenkins インスタンスに email-ext をインストールすると、テンプレート ファイルは jar 内に配置されます。これは、リポジトリを使用するよりも表示するのに不便ではありません。

デフォルトの HTML Jelly テンプレートは、Web [2] で利用でき、すべての組み込みテンプレートのリストは ...resources...templates フォルダー [3] にあります。

[1] ドキュメント: https://wiki.jenkins-ci.org/display/JENKINS/Email-ext+plugin#Email-extplugin-Globalconfiguration

[x] 通常のデフォルト HTML テンプレート: https://github.com/jenkinsci/email-ext-plugin/blob/master/src/main/resources/hudson/plugins/emailext/templates/html.jelly

[3] すべてのテンプレート: https://github.com/jenkinsci/email-ext-plugin/tree/master/src/main/resources/hudson/plugins/emailext/templates

于 2016-07-06T17:36:11.417 に答える