Skip to content

gardncl/whobrokeitlast-legacy

Repository files navigation

Who Broke it Last

Build Status codecov bitHound Code
Application for tracking who has broken the current development/test/production build last--aka BSaaS (Build Shaming as a Service)--in a continuous integration environment. Technical overview: Front end OAuth2 authentication for maintaining session. Back end is a stateless, RESTful API that authenticates using JWT. The broken build will be updated either through the GUI or a webhook.

Stack:

  • MySQL (AWS RDS)
  • Spring Boot
  • Java
  • Angular

Tools:

  • Gradle
  • Travis CI
  • NPM
  • AngularCLI

Usage

Select which projects you would like to track

alt text

Add the webhook address to the travis.yml

alt text

Push a broken build and see who broke it last!