怎么使用CI给你的github上的项目实现集成

开始使用 Travis-CI
  • 先提交你的带有测试的项目到github
  • 用你的GitHub账号登录Travis-CI,确认接受访问GitHub的权限
  • 登录之后,Travis-CI就会同步你GitHub账号的仓库,然后打开你的个人中心,并给你想要构建的项目启用Travis-CI:
  • 添加 .travis.yml 文件到你项目根目录下,Travis-CI会按照.travis.yml里的内容进行构建。
touch  .travis.yml

打开写入代码:

language: node_js   //我用的node
node_js :
  - "6"

详细配置可以查看https://docs.travis-ci.com/user/getting-started/

  • .travis.yml push到github以触发Travis-CI进行构建
  • 点击文件进去构建状态页面,查看是否成功
怎么使用CI给你的github上的项目实现集成_第1张图片

出错了,查看下面的错误位置:

怎么使用CI给你的github上的项目实现集成_第2张图片

查看原因是它执行测试的时候使用的是npm test,所以打开package.js文件,将test那行改为jasmine,重新push,再查看:

怎么使用CI给你的github上的项目实现集成_第3张图片

测试通过啦,构建成功!

  • 获取build状态图标
    点击build图标,即下面这个


显示为:
怎么使用CI给你的github上的项目实现集成_第4张图片

复制下面的url,写到项目 README.md文件中,格式如下:

[![Build Status](https://travis-ci.org/yangzhanmei/jasmine-addCI-demo.svg?branch=master)](https://travis-ci.org/yangzhanmei/jasmine-addCI-demo.svg?branch=master)

那么就添加成功啦,成功界面如下:

怎么使用CI给你的github上的项目实现集成_第5张图片

你可能感兴趣的:(怎么使用CI给你的github上的项目实现集成)