在 Drone 上設置 Slack 和 Email 通知

Drone 是一個持續整合工具,這能夠自動測試你的程式,並且在成功時自動發佈,先前有特別寫了一篇「安裝 Drone 0.5 自動測試平台並與 Github 連結」可以仔細參閱。 這篇文章主要是敘述如何在 Drone 中設置 Slack 和電子郵件通知,如此一來你就不需要自己打開 Drone 網頁然後檢查建置是否成功,十分地方便。 在 Drone 中你甚至可以自訂什麼時候要進行通知,

安裝 Drone 0.5 自動測試平台並與 Github 連結

Drone 來自 Drone.io,但他們有將自己的平台開源,所以任何人都可以自己架設一個 Drone。什麼是 Drone?簡單說就是一個自動化測試平台。 我們為什麼需要自動測試平台?一個小型的程式可以透過手動的方式來測試其功能,但遇到了大型程式,就不方便逐一測試了。這個時候我們可以交給機器自行測試,當發生錯誤時就自動向我們回報。 若要達到上述這種效果就需事先寫好「單元測試」,而 Drone 扮演的角色就是自動執行單元測試,而且這個執行的環境是獨立的,不會真正干擾到你的主機。 Drone 亦能在測試成功時自動幫你部署到正式的伺服器,