Brockman is a software tool that serves as an information radiator specifically designed to keep track of Ant builds. Its function is to provide real-time status updates of the Ant build process, helping developers monitor the progress of their projects more effectively.
These features comprise of an Ant listener developed in Java that renders the status of builds in xml output format, a Freemarker template that specifies the format for the outputted xml file, and an AJAX frontend that facilitates the rendering of xml files.
To setup and use this tool effectively, you need to ensure that your computer has Apache Ant 1.6.5 and Java 1.3 or higher installed. You will also need to set up the ANT_HOME and JAVA_HOME environment variables and place junit.jar in ANT_HOME/lib folder, and ensure the Ant location is in your path.
The installation process for Brockman is straightforward. Simply download the latest source code and run "ant" from the project root directory. This should result in a dist/brockman.jar. Open brockman-config/buildstatus.html in a browser and on top of the browser, open a terminal to run the reportbuild.sh or reportbuild.bat script.
With Brockman operational, you can monitor your build’s progress effectively, and watch as it continuously completes builds with ease. Brockman is a reliable tool that significantly improves the build monitoring experience, and it is highly recommended to any developer who wants to optimize their workflow.
Version 0.1: N/A