2012-01-11 7 views
2

email-extプラグインを使用してJenkinsのカスタムメールテンプレートを書きたいと思っています。 documentation私はこのためにJavaScriptを使用できますが、それ以上のJavaScript固有のドキュメントはありません。JavaScriptでHudson/Jenkinsのemail-extテンプレートを書くにはどうしたらいいですか?

Groovyの代わりにJavaScriptを使用することをお勧めします。私が見つけることができたすべての例は、後者を使用しています。

JavaScriptでこのようなテンプレートを作成するにはどうすればよいですか?どのAPIを使用しますか?実際のテンプレート処理を行うにはどうすればよいですか?テンプレート形式がありますか、文字列を返すだけですか?

答えて

1

GroovyとJellyエンジンのみがサポートされています(または1ヶ月前にサポートされていました)。

+0

「ドキュメント」(https://wiki.jenkins-ci.org/display/JENKINS/Email-ext+plugin)(「スクリプトコンテンツ」セクション内)には、「新規」バージョン2.15はGroovyまたはJavaScriptスクリプトを使用する能力です。 "もちろん、それは嘘かもしれません。 –

+0

はい、あなたは正しいです。私はPythonスクリプトを書いて、それがサポートされていないことを発見しました(JSR223互換言語ですが)ので、他の言語にも外挿しました。ところで、私はGroovyでスクリプトを書くことになりました。 –

+0

私はドキュメントを修正しましたが、Groovyだけがサポートされています。 – slide

関連する問題