web-extension-github-travis-status
v1.1.2
Published
Enhances the Travis CI status on GitHub pull request pages.
Downloads
8
Maintainers
Readme
web-extension-github-travis-status
Web Extension enhancing the Travis CI status on GitHub pull request pages.
What it does
While the integration between GitHub and Travis CI works like a charm, it only provides minimal build information on Pull Request pages. In order to see further build information, developers always have to jump into the Travis CI web application.
The "GitHub & Travis CI: Enhance Status" web extension, once installed, enhances the build status by also showing the build jobs in the UI, including the real-time status and runtime. Plus, it provides a link for directly jumping into a build job log in Travis CI.
Development details
Setup locally
Clone the repository & install all dependencies:
git clone https://github.com/dominique-mueller/web-extension-github-travis-status.git
cd web-extension-github-travis-status
npm install
Build
Create production build (written into the dist
folder):
npm run build
Toolchain
- The project is written in TypeScript, using the
@types/chrome
typings package - We use Webpack to create the production bundle, update the
manfiest.json
file and copy assets - The icon, promotional images and screenshots are created using Adobe After Effects
Creator
Dominique Müller
- E-Mail: [email protected]
- Website: www.devdom.io
- Twitter: @itsdevdom