在我目前的项目中,我们使用Jenkins来监控我们的构建。现在他们想让我写一个Jenkins插件来添加一些监控参数。
我已经看过状态监视器插件是如何工作的,我无法解决一些问题。我试图寻找编写插件的文档,但这似乎非常缺乏。 (该网站仅提及如何生成基础项目,并引用了一个不具备信息量的教程)
我要做的只是为每个构建添加一些选项,添加链接和监控页面。显然是通过添加动作来添加到主页面,但我仍然试图找出其余部分。以及如何联系起来,例如:
哈德森是否会扫描类扩展通知程序? (我看不到 引用通知者的任何地方 监控插件的类还没有 必须以某种方式调用它 被添加到主页面
rootaction类是否会导致 URL绑定因为似乎也存在 没有提及 在此处输入代码
果冻文件是如何绑定的 到了正确的页面 映射不匹配。或者 Jenkins扫描文件夹名称Bla 当你有一个名为Bla的班级时 扩展RootAction?
有没有人有任何指针,或者我可以找到一些体面的文档?
答案 0 :(得分:1)
我见过人们使用我发现here的教程来为Hudson制作插件。詹金斯很久以前就没有分叉,所以它应该大致相同 - 你只需要考虑更改的存储库。
答案 1 :(得分:1)
有用的视频: