All projects
Enterprise / ERPDevOps Tool
Service Builder — Git Auto Build Tool
A DevOps tool that clones a Git repository, runs the Maven build automatically, and tracks every build's status and logs behind authenticated access.
Screenshots
About this project
Service Builder automates a repetitive build routine. Pick a service and it clones or updates the Git repository (using JGit), builds it with Maven and records the status and logs of every action.
Access is protected with Spring Security, so only authenticated users can trigger builds or read their logs.
Key features
- Clone or update the Git repository (JGit)
- Automatic Maven build
- Status recorded for every action
- Build logs kept for each run
- Authenticated access with Spring Security
The challenge
Every service build repeats the same clone, pull and Maven steps by hand.
The result
Pick a service and it clones or updates the repository, builds it with Maven and records the status of each action.