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.
- MySQL (AWS RDS)
- Spring Boot
- Java
- Angular
- Gradle
- Travis CI
- NPM
- AngularCLI
Select which projects you would like to track
Add the webhook address to the travis.yml
Push a broken build and see who broke it last!