構(gòu)建狀態(tài)可視化
構(gòu)建服務(wù)器制造了大量可以顯示在公共顯示器上的數(shù)據(jù)。若是構(gòu)建失敗的時(shí)候能夠立即察覺,就會有很大幫助。
第一步僅僅是連接一個(gè)類似資訊站( kiosk-like)那樣的顯示器,有一個(gè)web瀏覽器指向你構(gòu)建服務(wù)器的web界面。Jenkins有許多插件可以為資訊站顯示提供簡化的任務(wù)概覽。
它們有時(shí)被稱為信息輻射體( Xnformation rzadiators)。
連接構(gòu)建狀態(tài)到其他類型的硬件上也很常見,例如熔巖燈或者多彩LED燈。
以我的經(jīng)驗(yàn)來看,這種類型的顯示可以讓人們對構(gòu)建服務(wù)器充滿興趣。盡管保持長期使用比開始擁有更加困難。如果你想把屏幕放到一個(gè)不容易被看到的地方以避免分心,那么做這件事就變得毫無意義了。
慎重放置熔巖燈和屏幕的組合非常有幫助。熔巖燈并不常亮,所以沒那么吸引人。當(dāng)一個(gè)構(gòu)建失敗發(fā)生時(shí),它亮起來了,于是你就知道你應(yīng)該看一看構(gòu)建信息輻射體了。熔巖燈甚至能夠表達(dá)構(gòu)建質(zhì)量的歷史記錄。當(dāng)熔巖燈亮的時(shí)候,它會發(fā)熱,過一會兒,熔巖在燈里環(huán)繞。當(dāng)錯(cuò)誤被修復(fù),燈冷卻了,但是熱量還會存在一小段時(shí)間,所以熔巖還會環(huán)繞一段時(shí)間,視修復(fù)構(gòu)建錯(cuò)誤的耗時(shí)而定。