2016-05-14 93 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

哦,謝謝你,我是堆棧溢出的新手。我一定會牢記這一點。 –