Bazooka is a Continuous Integration and Continuous Deployment Server designed to let you install it wherever you want; On your local computer, on dedicated servers within your enterprise network, or on virtualized Cloud instances.
We believe your build configuration should reside along your code, and be versioned as well. Tools like Travis or CircleCI lead the way.
But most of this tools are hosted services, and the "install yourself" alternatives are few and did not match what we think a Continuous Integration Tool like this should be.
This his How Bazooka was created.
Bazooka relies heavily on Docker and its ecosystem and has been designed around it, to take advantage of everything Docker is capable, and then focus on the CI/CD part.
In Bazooka, everything is a plugin, and each plugin is a Docker container. You can read more about bazooka's plugin architecture here
To install Bazooka, setup development environment, or learn more about the specifics, we recommend reading the documentation