ビルドログを返すJenkins Email-Extでゼリースクリプトを作成/変更しようとしています。正規表現のBUILD_LOG_REGEXでログをフィルタリングしようとしています。ジェリー スクリプト テンプレートを使用して build_log_regex を実行するためのサンプル スクリプトまたは形式を教えてもらえますか? 前もって感謝します。
2198 次
2 に答える
0
開始点として使用できるデフォルトのテンプレートは、次の場所にあります。
$JENKINS_HOME/plugins/email-ext/WEB-INF/classes/hudson/plugins/emailext/templates/html.jelly
于 2012-02-28T09:41:19.687 に答える
0
${BUILD_LOG_REGEX}
トークンは email-ext の Default Content セクションで使用され、通常は Jelly スクリプト内では使用されません。これを使用するには、このトークンを参照するようにデフォルト コンテンツを変更します。
email-ext の開発者は、Jelly から Groovy に切り替えることを推奨しました。これは、「より強力で使いやすく、スクリプト コンソールである程度プロトタイプを作成できる」ためです。
https://wiki.jenkins-ci.org/display/JENKINS/Email-ext+plugin#Email-extplugin-Scriptcontentを参照してください
BuildLogRegexContent
次に、このトークンがどのように実装されているかについてクラスのソース コードを確認し、必要なものを正確に生成するコードを記述できます。
于 2013-02-27T23:03:34.490 に答える