Travis-CI是爲github量身打造的自動集成環境,若是咱們的項目託管在github上,能夠十分方便的使用Travis-CI作自動集成。java
使用Travis-CI十分的簡單,首先打開Travis-CI網站https://travis-ci.org,使用github的帳號受權登陸便可。git
github裏面的項目實現持續集成十分的簡單,主要分爲一下兩部:github
1.Travis中配置項目oracle
在Travis CI中登陸Github賬號,選擇本身須要持續集成的項目,點擊項目的按鈕直接開啓集成並受權Travis CI訪問你的倉庫便可,以後默認每次的push都會觸發集成,以下圖:svg
2.github中的配置網站
1.在項目的跟目錄下新增.travlis.ymlui
2.修改.travlis.yml,好比個人.travlis.yml內容以下 spa
language: java
jdk: oraclejdk8
這個配置是告訴travlis,項目使用Java編譯,使用的jdk版本是OracleJdk1.8,固然若是須要額外的配置也是能夠隨意添加的。code
3.把travlis文件push到github上,這樣咱們的項目就有了持續集成功能。若是再次提交修改,能夠在travlis上看到相應的編譯過程,以下圖:blog
若是向在README.md文件中添加持續集成的圖標,能夠點擊上圖的build按鈕,而後選擇MARKDOWN,而後把[![Build Status](https://travis-ci.org/yangsenlin/snsdemo.svg?branch=master)](https://travis-ci.org/yangsenlin/snsdemo)複製到README文件中,你的項目就有持續集成圖標啦。