【Chrome插件】Github Travis Stat

博客原文地点:http://yaowenjie.github.io/%E7%BC%96%E7%A8%8B%E7%9B%B8%E5%85%B3/travis-github-chrome-extension

太长不读版

近来本身写了一个Chrome浏览器扩大/插件(github repo),并将其宣布到了谷歌官方市肆(chrome web store),该插件为github上的堆栈供应travis-ci运转状况和运转时候的图表,你可以直观地相识到哪些堆栈(本身或许他人的)开通了travis-ci的build,还可以看到特定repo近十次build的时候和状况变化,鼠标置于详细build上,还可检察详细build时候和message,点击还可以进入特定的travis-ci build页面。

背景

前段时候最先用travis-ci来自动化运转一个简朴的功用测试,觉得travis-ci简约易用的界面照样比较合适CI入门,然则用起来发明几点不是迥殊轻易的地方:

  • 每次都需要到travis-ci的页面才晓得build最新的状况

  • 想看前频频的build状况,还要点击”build history”到对应的页面检察,而且近频频的build信息个人觉得并不直观。

  • 又一次变动CDN以后,build(跑测试)的时候变化反而增长了,假如不盯着“build history”页面上的build time,很难直接晓得构建时候的变化。

  • 我会常常接见github,但不是每次提交都上travis看状况,或许坐等failed邮件发到我的邮箱。

所以就萌发了做一个chrome插件的主意,我希冀这个chrome插件可以做到以下几件事变:

  • 在github上显现开通travis-ci效劳的repo(堆栈)当前的状况,不管是本身的照样他人的repo。

  • 在每一个repo内显现近来10次的build的状况变化。

  • 在每一个repo内显现近来10次的build的时候变化。

  • 当我想检察详细build的详细信息时,可以点击进入对应的travis-ci页面。

经由两三天细碎时候的探索,自创他人的插件思绪,便整出来了这个:Github Travis Stat,并将其宣布在chrome的官方市肆,迎接人人免费运用哈。

基础简介

该插件为github上的堆栈供应travis-ci运转状况和运转时候的图表,你可以看到特定repo近十次build的时候和状况变化,鼠标置于详细build上,还可检察详细build时候和message,点击还可以进入特定的travis-ci build页面。如下图所示:
《【Chrome插件】Github Travis Stat》

还可以直观地相识到哪些堆栈(本身或许他人的)开通了travis-ci的build,以及它们的最新状况,点击build按钮还可以进入对应的travis页面:
《【Chrome插件】Github Travis Stat》

装置

装置该插件,你可以直接点击该链接,或许接见chrome web store,并搜刮“github travis stat”关键字,然后增加你的chrome浏览器即可。
假如你无法接见chrome web store,请下载github repo最新的release版本,解压后,在Chrome浏览器开发者形式下手动增加该插件(如下图所示)。
《【Chrome插件】Github Travis Stat》

末了

  • 迎接人人star/fork该github repo,也接收有益的Pull Request。

  • 迎接在github issue提出你的题目和发起。

    原文作者:wenjieyoo
    原文地址: https://segmentfault.com/a/1190000006024686
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞