如何在所有节点中显示多个Jenkins作业执行状态?

时间:2017-02-08 07:16:41

标签: jenkins jenkins-plugins

我的项目在Jenkins中运行了多个作业,并且每个作业都配置为在4~8个节点中运行(我们总共有8个节点),我们希望有一个网页视图来监视状态,如下所示: / p>

enter image description here

有没有插件可以帮助显示这个?

谢谢!

2 个答案:

答案 0 :(得分:4)

根据Jenkins实例的版本,确切的配置和需求,您可能需要查看以下插件:

  1. Build Monitor Plugin。我最喜欢的一个。它允许您轻松构建包含所选构建的仪表板,并以清晰,甚至动画的方式显示其状态。

  2. Radiator View Plugin。这个设计不是很好,但它似乎提供了更多的设置。

  3. Dashboard View。它在设计上更老,如1.50 *版本的Jenkins,但它可以显示的方式不仅仅是一个工作状态。有关详细信息,请参阅插件页面,我只提及可配置的轴和自定义扩展的可用性。
  4. Jenkins Job Dashing Widget。最后,但在我的评论中并非最不重要。我从来没有使用过这个,它似乎有一些Node.js依赖项,但它创建了一个易于理解的仪表板,看起来它可以或多或少地自定义。
  5. 这些是您在这里的一些选项。我不确定任何列出的插件是否允许您像我们所说的那样100%绘制网格,但其中一些可能最终满足您的需求。

答案 1 :(得分:2)

我相信您要查找的插件是Label Linked Jobs Plugin

此插件允许您定义要按作业分组链接在一起的标签(即:节点)。然后,您应该能够实现您所描述的仪表板视图。