問題タブ [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 に答える
4744 参照

groovy - email-ext ジェリー/グルーヴィー スクリプトのインスタンス変数はどこから来るのですか?

jenkins の email-ext プラグインによって提供されるテンプレートと例はbuild, root, it、 などの変数を参照します。これらの変数はどこから来て、それらのドキュメントはどこにありますか? それがプラグインインスタンスへの参照であることはある程度理解していitますが、それが私の理解の終わりです。

スクリプトへの参照が必要な場合は、ここでいくつかの例を見ることができます: https://github.com/jenkinsci/email-ext-plugin/tree/master/src/main/resources/hudson/plugins/emailext/templates

0 投票する
0 に答える
510 参照

email - Email-extJenkinsプラグインのローカリゼーション

JenkinsをCIツールとして使用し、Email-extプラグインを使用して電子メール通知を送信しています。JenkinsはEnロケールのWin2003で実行され、Ruロケールのブラウザからジョブを起動しています。そのため、間違ったエンコーディングのロシア語の文字が記載された電子メールを受け取ります。メールロケールをenに設定するにはどうすればよいですか?

PS:一部のチームメートはロシア語を知らないので、すべて英語のテキストが必要です。

PPS:ゼリースクリプト「html-with-health-and-console.jelly」を使用しています。
文字列${build.durationString}にはrussain文字と${healthReport.description}が含まれています

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

jenkins - Hudson / JenkinsでEmail-extとLogParser(ジェリースクリプトを使用)のプルインを使用するにはどうすればよいですか?

Log ParserをEmail-extプラグインで使用して、解析されたコンソール出力を電子メールで取得するにはどうすればよいですか?

${JELLY_SCRIPT,template="html"}フォーマットされたメッセージを取得するために使用します。

Log Parserプラグインをインストールして構成した後も、コンソール出力が解析されていないメールが届きます。

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

jenkins - Jenkins の電子メール拡張テンプレートを記述して、標準のテスト レポートのようなテスト結果を表示するにはどうすればよいですか

現在のテスト結果を表に表示するように標準的なゼリー テンプレートを微調整しましたが、Jenkins 自身のテスト結果ページに見られるように差分を表示できるようにしたいと考えています。

例えば:

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

jenkins - Email-ext Pre スクリプトの使用法

アップストリーム プロジェクトの原因 (commit-job A) が原因で電子メールがトリガーされるかどうかを確認するための処方箋を作成するにはどうすればよいですか。

トリガーされる場合は、ジョブ B での電子メールのトリガーをキャンセルしたいと思います。キャンセル変数が 1 つあります。確認やキ​​ャンセルの方法を教えてください。

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

bash - JenkinsEmail-ext送信前スクリプト

Email-extJenkinsプラグインの送信前スクリプトでメール本文を編集したい。コードを書くためにどの言語を使うべきですか?Bashスクリプトまたはその他?コードを追加できますか?ありがとう。

0 投票する
4 に答える
18754 参照

jenkins - Jenkinsの「拡張メール」に拡張情報が含まれていないのはなぜですか?

email- ext2.24.1をJenkins1.447にインストールしました。「拡張メール通知」「デフォルトコンテンツ」を

$ PROJECT_NAME-ビルド#$ BUILD_NUMBER-$ BUILD_STATUS:

結果を表示するには、$BUILD_URLのコンソール出力を確認してください。

失敗したテスト(以前のビルドと比較した回帰):$ {FAILED_TESTS、onlyRegressions = true}

変更:$ {CHANGES、showPaths = true、format = "%a:%r%p \ n-\"%m \ "、pathFormat =" \ n \ t-%p "}

プロジェクトに行き、「編集可能な電子メール通知」を選択し、デフォルト設定のままにしました。「デフォルトの件名」は$ DEFAULT_SUBJECTを示し、「デフォルトのコンテンツ」は$DEFAULT_CONTENTを示します。

出てくるメールでは、email-extが存在しないかのようです。ビルド情報が表示されるだけで、失敗したテストや前回の成功以降の変更については何も表示されません。

失敗したテストと変更がメールに表示されないのはなぜですか?そして、どうすればこれをデバッグできますか?何が実行されているかを示すログがどこかにありますか?

編集:プロジェクト「デフォルトコンテンツ」に「HALLOO」を追加しました。現れませんでした。

グローバル構成の電子メール部分のスクリーンショット: グローバル構成

ジョブ構成ページの電子メール部分のスクリーンショット: ジョブ構成

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

jenkins - Jenkins の電子メール送信からの詳細なログ メッセージを表示するにはどうすればよいですか?

email-ext を機能させるのに問題があります。システム ログ ("Manage Jenkins"/"System Log") を調べたところ、ジョブが正常に実行されたことが示されていますが、電子メールのしくみについては何も示されていません。

default または email-ext の発火の電子メール部分を見ることができるようにログを有効にする方法はありますか? 電子メールが何をしようとしているのかがわかれば、電子メールが機能しない理由がわかるかもしれません。

編集: Jenkins 1.484 を実行しています。

0 投票する
0 に答える
433 参照

hudson - hudson の email-ext プラグインの cppcheck のジェリー スクリプト テンプレートに従うことの何が問題になっていますか?

hudson の email-ext プラグインの cppcheck のジェリー スクリプト テンプレートに従うことの何が問題になっていますか。