All Projects → Yaowenjie → travis-github-chrome-extension

Yaowenjie / travis-github-chrome-extension

Licence: other
This is chrome extension for github page showing travis-ci pipeline status

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to travis-github-chrome-extension

Ci Buildstats
Little widget to display AppVeyor, TravisCI, CircleCI, GitHub Actions or Azure Pipelines build history charts and other SVG badges.
Stars: ✭ 134 (+436%)
Mutual labels:  chart, travis-ci
Travis Stats
Travis CI build charts
Stars: ✭ 48 (+92%)
Mutual labels:  chart, travis-ci
github-trending-plus
✨ Experimental Github trending UI
Stars: ✭ 61 (+144%)
Mutual labels:  chart
BoneJ2
Plugins for bone image analysis
Stars: ✭ 17 (-32%)
Mutual labels:  travis-ci
okeevis-render
a fast lightweight 2d graphic library
Stars: ✭ 22 (-12%)
Mutual labels:  chart
MSChartExtension
Windows Forms MSChart Extensions Method
Stars: ✭ 23 (-8%)
Mutual labels:  chart
ascii chart
Nice-looking lightweight console ASCII line charts ╭┈╯. Port of kroitor/asciichart.
Stars: ✭ 24 (-4%)
Mutual labels:  chart
charts
My helm charts
Stars: ✭ 15 (-40%)
Mutual labels:  chart
jelly-chart
Jelly-Chart is a chart library based on D3v4 and SVG.
Stars: ✭ 34 (+36%)
Mutual labels:  chart
travis-wait-enhanced
Prevent Travis CI from thinking a long-running process has stalled
Stars: ✭ 16 (-36%)
Mutual labels:  travis-ci
travis-pyenv
Set up pyenv to use in Travis CI
Stars: ✭ 17 (-32%)
Mutual labels:  travis-ci
personal-blog
✍️ 个人技术博客
Stars: ✭ 79 (+216%)
Mutual labels:  travis-ci
multi-verse
lit-element components for fast and modular multivariate analysis
Stars: ✭ 34 (+36%)
Mutual labels:  chart
microservice-bootstrap
Get started with Microservices using dotnet core
Stars: ✭ 18 (-28%)
Mutual labels:  travis-ci
ionic-chart-example
Shown here the usage of common java script charting libraries with ionic 1.
Stars: ✭ 18 (-28%)
Mutual labels:  chart
react-enterprise-starter-kit
Highly Scalable Awesome React Starter Kit for an enterprise application with a very easy maintainable codebase. 🔥
Stars: ✭ 55 (+120%)
Mutual labels:  travis-ci
travis-activate
Activates Travis-CI builds for all repos in a given GitHub project
Stars: ✭ 20 (-20%)
Mutual labels:  travis-ci
webtrees-pedigree-chart
SVG based pedigree chart module for webtrees genealogy application.
Stars: ✭ 24 (-4%)
Mutual labels:  chart
awesome-canvas
Canvas资源库大全中文版。An awesome Canvas packages and resources.
Stars: ✭ 288 (+1052%)
Mutual labels:  chart
pizzeria
🍕Chart generator as a service
Stars: ✭ 88 (+252%)
Mutual labels:  chart

Brief

Join the chat at https://gitter.im/yaowenjie/travis-github-chrome-extension

This extension is to display travis-ci status for repos in github. There is a visual chart which shows build status and duration changes for recent 10 times. GIF

How to install it

You can click this extension link directly, or search "github travis stat" on Chrome web store. Then add it to your chrome.

Introduction

This repo's reference is originally from WereHamster's github repo, which is no longer working since github's layout changed. So I changed the code to fit the new layout of github and did some refactor. Additionally, I added a visual chart to show the last 10 times build time and build status of travis-ci. There is travis-ci pipeline status icon beside your github repos title and an awesome travis build chart in your repo page. As follows: Travis Status

Also, you can see the build time and commit message detail when you hover on the column you're care about. Click the column, and you will go to the specific build in travis-ci. Below is what the repositories list looks like, you can find which repos has been launched in travis-ci only if the repo is public: Repo list

On all pages, once you click the build icon, you will go to travis-ci page.

How to install it in Developer mode

If you want to install it in Developer mode. First clone or fork this repo. Then, on your Chrome Extensions page, make sure "Developer mode" is checked. You can then click the "Load unpacked extension..." button and browse to the chrome directory of this repo. Repo Page

For development

Want to know more details of development or join the development of this plugin, please refer here.

Feedback

You can give me your feedback on this extension by github issue. Besides, sending your pull request on this repo would be better to improve it.


安装

安装该插件,你可以直接点击该链接,或者访问Chrome web store 并搜索“github travis v2”关键字,然后添加你的chrome浏览器即可。 如果你无法访问chrome web store,请下载本repo最新的release版本,解压,然后在Chrome浏览器开发者模式下手动添加该插件(见上文"How to install it in Developer mode")。

简介

该chrome插件为在github上的repo提供travis-ci运行状态和运行时间的图标(见上图1、2),你可以直观的了解到哪些repo(自己或者别人)开通了travis-ci的build,还可以看到特定repo近十次build的时间和状态变化,鼠标置于具体build上,还可查看具体build时间和message,点击还可以进入特定的travis-ci build页面。

开发

想了解开发细节参与该插件的开发,请参考此处

反馈

欢迎在github issue提出你的问题和建议,也欢迎有益的Pull Request。


Update History

  • 2.1.6 - Fix duplicate badges in trending page.
  • 2.1.5 - Fix badge display issue on repositories and stars.
  • 2.1.4 - Fix badges on search page for its UI change.
  • 2.1.3 - Fix #24 issue: build status badge show in wrong place of trending page.
  • 2.1.2 - Fix console CSP error issue.
  • 2.1.1 - Fix chart width issue.
  • 2.1.0 - Support the build status badge on Organization/Search/Trending page, and fix page switching bug. Restructure and refactor code.
  • 2.0.12 - Support Stylish github theme (for Github Dark mainly), and trim title font. Github Drak
  • 2.0.11 - Fix the build status badge on Repositories tab, and add it into Stars tab.
  • 2.0.10 - Add feature of collapsing chart by clicking chart header.
  • 2.0.9 - Apply new layout of github.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].