The JUG meeting offers a great place to network with other developers, recruiters and businesses as well as to learn new technologies. The location is on our website, and as always we have refreshments available – thanks to our sponsor Apex Systems! If you plan to attend please use our Invitation.
Presentation Outline
Basics of Build Automation
You can do all of the following with Hudson and CruiseControl. In the end, what you have is a good build of hopefully well tested code.
- Using Source Control
- Script your Builds
- Adding CI (covers test case number one: does it still compile)
- Adding Test Case number two (Automated Regression Testing)
- Adding Test Cases for every Bug
- Functional Testing, Code Coverage, Static Analysis
But here is what you don’t have with Hudson and Cruise Control:
- Repeatable Deployment Automation to all of your Environments across your entire cluster of servers
- Binary artifact Repository
- Separation of Duties (financial industry: story)
- Dashboard of build statuses including where they have been deployed.
- Customizable Life Cycle Models
Additional Benefits of AnthillPro:
- Build Once, Deploy multiple times
- Plug-in Model
- Multiple Scripting language support
- Full Workflow model complete with Pre-conditions and Post Conditions.
Demo of AnthillPro
Presenter Bio
Eric Starr is a Senior Software Automation Engineer.
He has over 13 years experience developing software with 11 years of Java/ANT/Maven.
For the past year and a half Eric has been using his development experience focusing on the automation of the build
and deployment of applications using AnthillPro. Eric has worked with numerous clients, often
consulting with them providing best practices for Java, Maven and ANT as well as mentoring teammates in the fines arts of
automation using AnthillPro.
Eric also created and maintains a Blog and User Forums related to AnthillPro called Anthillizer.com.
WHAT TO DO NOW?