Small chrome plugin built with Vue.js to include a branch CI status in the home of a github repo.
This can be useful when your CI server isn't publicly available and the traditional status badges aren't an option.
This plugin allows to configure what branches to check per repo. It then uses the GitHub API to check the status of each branch.
To use on private repositories it is necessary to provide a personal access token
Drag and drop dist/chrome.crx
into chrome://extensions/
.
This project uses yarn to manage dependencies and Webpack to build the extension.
To install all dependencies run:
yarn install
To build the extension run:
webpack --progress --watch
Then add the build/manifest.json
as a unpacked extension.