Skip to content

CI build monitor that displays inspirational images when the build is successful.

Notifications You must be signed in to change notification settings

moroz0v/inspiration-ci

 
 

Repository files navigation

inspiration-ci

a Sails application for monitoring TeamCity builds.


Displays an inspirational poster image when builds are succeeding. Project status are streamed in a carousel below. When builds are running, only the running builds are displayed in the carousel. When there is a failing build, the inspirational image disappears and you see a list of failing builds on a red background.

At the office

To setup:

Requires:

  • NodeJS
  • SailsJS

Configure your teamcity API endpoint in the /configs/teamcity.js config.

Install dependencies.

  npm install

Launch server

  sails lift

Open your browser to http://localhost:1337 and maximize the browser to full screen and see you builds displayed.

About:

This was just a fun project to get to know angular and working with pub/sub in angular apps. I don't intend on maintaining this as a supported project, but pull requests and suggestions are welcome.

About

CI build monitor that displays inspirational images when the build is successful.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.5%
  • CSS 0.5%