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

Chr*_*tze 5 groovy jenkins jenkins-plugins

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

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

Ore*_*apo 2

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

  1. Groovy Postbuild 插件-只需使用manager.createSummary并向其中添加 HTML。我发现这很容易实现,并且具有出色的 UI 结果 - 它看起来像内置的 Jenkins 部分。这是我个人的建议。
  2. 正如 stanjer 已经建议的那样,摘要显示插件也可以工作。然而,它使用起来比较麻烦,因为您需要生成一个包含非标准 HTML 标签的自定义 XML 文件,然后将其添加为构建工件并从插件引用它。