對主幹來説,CI服務器自動並持續地運行集成測試和迴歸測試。
而在CI中,這個行動必須迅速,因為構建中斷會影響到每一個人,因而由CI服務器部署的反饋機制也必須及時。
在我看來,對構建事件的快速反饋是CI服務器的中心原則,這也是許多人將CI系統描述為持續反饋機制的原因所在。
只要簽入你的代碼,確保它在CI服務器上構建,然後更新一個方法,就可以看着你的改變去改變世界。
對每個工作分支來説,CI服務器自動並持續地檢查構建和運行所有單元測試的狀況。
事實上,大多數CI服務器都基於所需的構建事件提供配置誰接收到哪條消息的功能。