The Ultimate Enterprise Java Build System is a combinations of products/services for doing repeatable enterprise builds at scale. In my solution I use Maven or Gradle, Git or Subversion, Jenkins, Nexus and sonarqube.
This project is a Docker compose project that gets Jenkins, Nexus and sonarqube running quickly.
docker-compose up -d