我们正在把我们的CI管道放在一起,我们很快需要的是能够可视化所有管道,至少确定哪些管道正在等待输入。Jenkins管道仪表板
我们的一般流程是很不客气:
- 部署到dev
- 提示QA团队为QA部署审批
- 部署到QA
- 提示QA团队为暂存环境部署批准
- 部署到分期
- QA签署
- 商务签收
- 部署督促
随着方式一些烟雾测试步骤。希望QA团队能够获得哪些管道等待批准的仪表板。
即使是显示每个管道的最后调用就足够了一个视图(你至少可以很快看到哪个阶段某些工作被暂停在 - 我们将使用相同的管道设计,我们大部分的微服务的)
那些对我们有用的东西?
有几个插件,做它:https://wiki.jenkins-ci.org/display/JENKINS/Build+Pipeline+Plugin例如。 您还可以尝试将作业编写为具有良好视图的多种作业类型(向您显示正在运行的所有步骤等) https://wiki.jenkins-ci.org/display/JENKINS /多椎+插件。 如果这就是你的意思让我知道,我会写它作为一个答案:) – Dvir669
我最近看到这个项目:https://github.com/capitalone/Hygieia。 看起来它确实是你想要的。但是,我仍然没有尝试过一些生产用例。当然,https://wiki.jenkins-ci.org/display/JENKINS/Pipeline+Plugin是最好的选择。如果你需要更多的细节,请告诉我。 – Aleks
@丹,你最终的解决方案是什么? – timmy