为Github项目添加Travis持续集成服务

参考链接:https://www.jianshu.com/p/3b8d86f25ee2
http://www.ruanyifeng.com/blog/2017/12/travis_ci_tutorial.html

以下为个人修改

1. 添加Github Pages(https://docs.travis-ci.com/user/deployment/pages/)搜索gh-pages即可得到该链接

deploy:
  provider: pages
  skip_cleanup: true
  github_token: $GITHUB_TOKEN  # Set in the settings page of your repository, as a secure variable
  keep_history: true
  on:
    branch: master

这里的$GITHUB_TOKEN 是在GitHub配置的personal token(设置token链接:https://help.github.com/en/articles/creating-a-personal-access-token-for-the-command-line

由于这个是私密token,可以采用文档提及的两种方式之一,通过在travis配置环境变量来获取

原文地址:https://www.cnblogs.com/luguiqing/p/11711018.html

时间: 2024-10-30 09:13:19

为Github项目添加Travis持续集成服务的相关文章

提高开源项目逼格-为你的github项目添加Travis CI

1.背景 每当我们浏览github开源项目的时候,比较牛的项目,往往在readme文件里,会有如下图这样的小绿标.因为博主的好奇心比较强,所以就研究了下怎么添加这个.大家也不妨动手试试! 2.步骤 (1)登陆以下网站,它会自动绑定你的github账号-https://travis-ci.org/ (2)会自动生成你的所有repo的列表,选择你要添加icon的repo,开启开关. (3)到相应repo的github目录下,添加一个验证文件.注意语言要正确,如"c,c++,python"

利用Travis CI 让你的github项目持续构建

Travis CI 是目前新兴的开源持续集成构建项目,它与jenkins,GO的很明显的特别在于采用yaml格式,简洁清新独树一帜.目前大多数的github项目都已经移入到Travis CI的构建队列中,据说Travis CI每天运行超过4000次完整构建.对于做开源项目或者github的使用者,如果你的项目还没有加入Travis CI构建队列,那么我真的想对你说out了. 下面是本人的构建历史: 搭建Travis CI build,需要你有个github账号和github项目: 1:用gith

如何为github上的项目添加gif效果图

一.制作gif图片 如何制作可以参考: http://www.jianshu.com/p/27ec6375b8ab?utm_campaign=maleskine&utm_content=note&utm_medium=pc_author_hots&utm_source=recommendation 二.push gif图片到github项目中 三.编辑github项目的readme文件,在需要添加图片的地方添加以下脚本: ![image](https://github.com/Yo

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

2018年阿里巴巴重要开源项目汇总(持续更新中)

摘要: 云栖社区特在2018年年末,将阿里巴巴的一些重要的开源项目进行整理,希望对大家有所帮助. 开源展示了人类共同协作,成果分享的魅力,每一次技术发展都是站在巨人的肩膀上,技术诸多创新和发展往往就是基于开源发展起来的,没有任何一家网络公司可以不使用开源技术,仅靠自身技术而发展起来.阿里巴巴各个团队都是发自内心地将踩过的坑和总结的经验融入到开源项目中,供业界所有人使用,希望帮助他人解决问题. 云栖社区特在2018年年末,将阿里巴巴的一些重要的开源项目进行整理,希望对大家有所帮助.(以下项目排名不

Android 自己收集的开源项目集合(持续更新 2018.2.5)

2017.12.21 1.仿QQ说说发图片选择框架 https://github.com/yaozs/ImageShowPicker 2.炫酷开屏动画框架 https://github.com/JoshuaRogue/FancyView 3.防京东,支付宝密码键盘和密码输入框 https://github.com/GitPhoenix/Keyboard 4.根据银行卡号 获取 银行卡类型.银行名称和银行编码 自动格式化银行卡号.手机号.身份证号输入的工具类 https://github.com/

github pages与travis ci运作原理

当说到自动部署的时候,我很反感那些一上来就balabala说怎么操作的博文文章,照着别人的做法有样学样,经常会因为与自己项目实际情况不符而出现各种问题. 比如说github和travis,首先应该搞明白,他们之间是如何运作的. 首先,github pages是集成在github里面,可以解析静态的文件,并渲染成页面的.所以最简单的github pages应该是这样,新建一个项目,项目里面包含一个index.html.在项目的settings中打开github pages.搞定! 但问题是,我们很

轻松转移github项目步骤

之前有一些项目是托管在github上的,无奈github速度太慢,而且空间有限,还不能有私有项目.后来发现开源中国的git托管(git.oschina.net)还不错,可以托管1000个项目,而且可以选择公开和私有,试用了一段时间,觉得还不错,就决定把github上的项目慢慢转过来.转移的步骤很简单: 1. 在git.oschina.net新建你的项目.如果你在github的项目有README了,你这个新的项目就不要选择添加README了,会冲突的. 2. git clone你在github的项

Eclipse安装git插件以及关联导入GitHub项目

一.Eclipse配置git 1.查看自己eclipse的版本 打开eclipse 导航: help->AboutEclipse 如图: 2.检查Eclipse中是否已安装Git插件 菜单栏Help -> AboutEclipse,查看是否有Git插件的图标. 现在的Eclipse下载后一般都提供Git插件了,若是没有Git插件,可以再eclipse 的market里面搜索egit插件安装,如果低版本的eclipse安装高版本的egit插件会报错,建议要么安装低版本的,要么去eclipse官网