GitHub項目加入Travis-CI的自動集成


  Travis-CI是為github量身打造的自動集成環境,如果我們的項目托管在github上,可以十分方便的使用Travis-CI做自動集成。

  使用Travis-CI十分的簡單,首先打開Travis-CI網站https://travis-ci.org,使用github的賬號授權登錄即可。

  github里面的項目實現持續集成十分的簡單,主要分為一下兩部:

  1.Travis中配置項目

  在Travis CI中登錄Github帳號,選擇自己需要持續集成的項目,點擊項目的按鈕直接開啟集成並授權Travis CI訪問你的倉庫即可,之后默認每次的push都會觸發集成,如下圖:

  

  2.github中的配置

  1.在項目的跟目錄下新增.travlis.yml

  2.修改.travlis.yml,比如我的.travlis.yml內容如下  

language: java
jdk: oraclejdk8

  這個配置是告訴travlis,項目使用Java編譯,使用的jdk版本是OracleJdk1.8,當然如果需要額外的配置也是可以隨意添加的。

  3.把travlis文件push到github上,這樣我們的項目就有了持續集成功能。如果再次提交修改,可以在travlis上看到相應的編譯過程,如下圖:

  如果向在README.md文件中添加持續集成的圖標,可以點擊上圖的build按鈕,然后選擇MARKDOWN,然后把[![Build Status](https://travis-ci.org/yangsenlin/snsdemo.svg?branch=master)](https://travis-ci.org/yangsenlin/snsdemo)復制到README文件中,你的項目就有持續集成圖標啦。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM