【发布时间】:2014-10-22 16:33:16
【问题描述】:
我正在尝试开发我的第一个 Jenkins 插件,但我不确定有几个问题:
到目前为止,我有一个创建新工作类型的类。它基本上看起来就像 Jenkins 的 FreeStyleProject 并且运行良好。
1)现在我希望插件在作业的配置页面上创建一个附加部分(新类型)。我尝试在资源包中添加一个 config.jelly,但没有奏效。然后我从 resources/hudson/model/Project 复制了 Jenkins 的 configure-entries.jelly 并在此处添加了我的信息。这样做可以吗?
2)此外,我想在项目页面中添加一些内容。我发现可以使用一个名为 jobMain.jelly 的文件,但仅在资源包中创建该文件并不会改变任何内容。因此,我从 resources/hudson/model/AbstractProject 复制了 Jenkins 的 main.jelly 并在此处添加了一些内容。那样可以么?它有效,但我不确定我以后是否会遇到麻烦。
提前致谢!
【问题讨论】:
-
你认为你可以重新格式化这个问题,使它不是一个大段。这将有助于获得更多答案
标签: plugins jenkins hudson jenkins-plugins jelly