2016-05-14 146 views
0

我们正在把我们的CI管道放在一起,我们很快需要的是能够可视化所有管道,至少确定哪些管道正在等待输入。Jenkins管道仪表板

我们的一般流程是很不客气:

  • 部署到dev
  • 提示QA团队为QA部署审批
  • 部署到QA
  • 提示QA团队为暂存环境部署批准
  • 部署到分期
  • QA签署
  • 商务签收
  • 部署督促

随着方式一些烟雾测试步骤。希望QA团队能够获得哪些管道等待批准的仪表板。

即使是显示每个管道的最后调用就足够了一个视图(你至少可以很快看到哪个阶段某些工作被暂停在 - 我们将使用相同的管道设计,我们大部分的微服务的)

那些对我们有用的东西?

+0

有几个插件,做它:https://wiki.jenkins-ci.org/display/JENKINS/Build+Pipeline+Plugin例如。 您还可以尝试将作业编写为具有良好视图的多种作业类型(向您显示正在运行的所有步骤等) https://wiki.jenkins-ci.org/display/JENKINS /多椎+插件。 如果这就是你的意思让我知道,我会写它作为一个答案:) – Dvir669

+0

我最近看到这个项目:https://github.com/capitalone/Hygieia。 看起来它确实是你想要的。但是,我仍然没有尝试过一些生产用例。当然,https://wiki.jenkins-ci.org/display/JENKINS/Pipeline+Plugin是最好的选择。如果你需要更多的细节,请告诉我。 – Aleks

+0

@丹,你最终的解决方案是什么? – timmy

回答

0

这绝对适合你。我一直在使用它大约6个月。

Hygieia Dashboard

+0

尽管这个链接可能回答这个问题,但最好在这里包含答案的基本部分,并提供供参考的链接。如果链接页面更改,则仅链接答案可能会失效。 – Sneha

+1

哦,谢谢你,我是堆栈溢出的新手。我一定会牢记这一点。 –