Complete guide to continuous deployment to maven central from Travis CI

Continuous deployment is a very useful tool, especially for open source projects. Commonly the people in an open source project accepting pull requests might not all have the permissions or skills to also deploy those changes, but with continuous deployment they don’t need to. Once code is accepted into the master branch it is deployed automatically. This allows for agile features and bugfixes without taking up the time of the few individuals doing the deploying. »