Continous Integration,如其名作用是持續整合,跟jenkins一樣的ci,opensource可以用這套,
搭配unit test可快速找到問題。
1. 登入travis-ci,連結github可看到project list
2. 將專案設定為on,這樣每次push到這個repo就會自動觸發travis-ci做事了
3. 加入.travis.yml,將所要做的事情都寫在這之設定檔中。(使用php需先安裝phpunit)
language: php php: - 5.4 branches: only: - master notifications: email: - "YOUR_MAIL"
travis-ci支援的程式語言列表:http://docs.travis-ci.com/user/getting-started/