11

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

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

4

1 に答える 1

14

buildhudson.model.AbstractBuild-ビルドインスタンス。

project== build.getParent() -ビルドのジョブインスタンス。

it:(ScriptContentBuildWrapper(build)内部ExtEmailクラス)

rootUrlJenkins構成で設定されたJenkinsURL

template:テンプレート名

これがEmailExtプラグインのコードリンクです。探しているのは、ScriptContent.createEngine()メソッドです。

参考までに、ここにJenkinsAPIリンクがあります。

于 2012-04-02T20:32:37.137 に答える