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