1.1.2 • Published 6 years ago
web-extension-github-travis-status v1.1.2
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: dominique.m.mueller@gmail.com
- Website: www.devdom.io
- Twitter: @itsdevdom