This section provides guidance on
building Java applications using a continuous integration technology, Jenkins.
Using continuous integration technologies provides a repeatable means to produce the application's binaries.
Notifications are created when an individual developer's changes
do not work with the rest of the code base.
Scheduled and automated deployment makes the latest changes to
an application immediately available for testing.