GitHub项目加入Travis-CI的自动集成

  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文件中,你的项目就有持续集成图标啦。

相关文章
相关标签/搜索