加入收藏 行业资源交流与分享平台 果果文本库:办公学习如此简单!

热门搜索:

          登陆发布原创文章获取积分,可兑换精美礼品以及现金红包。

时时彩庄闲玩法:使用 travis ci 工具自动部署hexo

2016-09-02 15:24:37

使用 Travis CI 工具自动部署Hexo

  认识Travis CI

  CIContinuous Integration的缩写,持续集成的意思。

  持续集成是一种软件开发实践,即团队开发成员经常集成它们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。

  Travis CI是目前新兴的开源持续集成构建项目,用来构建托管在GitHub上的代码。许多知名的开源项目使用它来自动构建测试代码。

  Travis CI是在软件开发领域中的一个在线的,分布式的持续集成服务,用来构建及测试在GitHub托管的代码。这个软件的代码同时也是开源的,可以在GitHub上下载到,尽管开发者当前并不推荐在闭源项目中单独使用它。

  它提供了多种编程语言的支持,包括Ruby,JavaScript,Java,Scala,PHP,HaskellErlang在内的多种语言。许多知名的开源项目使用它来在每次提交的时候进行构建测试,比如Ruby on Rails,RubyNode.js。

  2012年,Travis CI 决定进行募资以支持后续的开发,在这次募资活动中,许多重量级的科技公司给予了资助。

  Travis CI 工作原理

  简单来说,Travis CI原理就是当你每次提交commit到在github后,它会自动检测你的提交,同时根据的配置文件,生成一个Linux虚拟机来运行你的命令,通常这些命令用于测试,构建等。在我们的要求下,就可以用它运行一些hexo g d之类的命令来自动生成、部署我静态网页。

  Travis CI 几个特点:

  与GitHub关系密切,只支持该平台

  开源免费,其代码托管在GitHub

  采用yaml格式,简洁清新独树一帜,区别于jenkins,GO

  Travis CI 官方文档:https://docs.travis-ci.com/

1/5

关于本文
本文标题:使用 travis ci 工具自动部署hexo 搜寻更多关于“使用 travi
链接地址://www.af1o3.cn/aGV4byDkuIrkvKDliLBnaXRodWI1/YTIwNmIyNGVjNzdkYTI2OTI0YzViMGI20
  果果文本库所有资源均来源于互联网,仅供网友学习交流,若侵犯了您的权益,请联系我们予以删除。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 果果手机版 - 天津时时彩开奖结果查询 - 联系我们
[email protected] 2013-2018 GGdoc.com Inc. All Rights Reserved 果果文本库 版权所有 举报电话:0570-3085689 ;
经营许可证编号:浙ICP备18009749号-1
1098《z 586《A 【76《a 12《屏蔽 1《缓存 478《db 2《屏蔽 】3《B 3《C 44《D 460《E 2《db 244.23
  • 李宇嘉深圳二次房改对其他城市有重大示范意义 ——凤凰网房产北京 2019-05-18
  • 【央视快评】让传统文化焕发新时代风采 2019-05-18
  • 国家社科基金《成果要报》汇编(2011年) 2019-05-09
  • “夏季第一瓜”竟是它! 2019-05-09
  • 乌鲁木齐市中级人民法院庭审在线直播 2019-04-16
  • 咖啡馆雇自闭症患者作店员 4000多人报名当“顾客” 2019-04-02
  • 你了解其它国家的医疗真相吗? 2019-03-30
  • 日本大阪6.1级地震 镜头记录事发那一刻 2019-03-28
  • 表演获肯定 李易峰无论片子得什么奖都是鼓励 2019-03-28
  • 晋城:八项重点打好水污染防治攻坚战 2019-03-20
  • [车]——古代没有我们这个时代所拥有的现代化的人造物质构成体;古人没有更多的追求,只要吃好、穿好也就满足了。 2019-03-20
  • 纪念《共产党宣言》发表170周年 2019-03-11
  • 起床就吃早餐 5大早餐误区最伤人 2018-08-15
  • 300| 389| 881| 249| 545| 625| 46| 791| 311| 669|