从groovy系统脚本中显示Jenkins UI信息的最简单方法是什么?

时间:2015-10-08 17:41:19

标签: groovy jenkins jenkins-plugins

我非常不愿意编写一个完整的插件,我只知道将一些信息注入构建的构建状态屏幕的一种方法:设置构建描述。

我想从一个groovy系统脚本中显示并动态更新一个更复杂的渲染到构建状态页面。实现它的最佳方法是什么?我是否必须编写完整的插件并了解整个订书机范例?

1 个答案:

答案 0 :(得分:1)

我对以下2个插件有很好的经验,两个都是在管道中使用的:

  1. Groovy Postbuild Plugin - 只需使用manager.createSummary并向其添加HTML。我发现这很容易实现,具有很好的UI结果 - 它看起来像内置的Jenkins部分。这是我的个人建议。
  2. 正如stanjer所建议的,Summary Display Plugin也有效。但是,使用起来比较麻烦,因为您需要生成包含非标准HTML标记的自定义XML文件,然后将其添加为构建工件并从插件中引用它。