ControlTier Inc. > CTL
 
Font size:      

Why use CTL and Ant?

 

CTL 4 ant

 

Ant is useful for automating all kinds of software build processes across multiple OS platforms: compiling, invoking unit tests, packaging applications, etc. Naturally, after building applications with Ant, one would like to extend that process to stage, deploy and even manage application operations using Ant. Better yet, it would be nice if the same set of Ant build files used to manage the lifecycle of applications in development could be used throughout other environments like QA and production.

However, writing deployment and operations scripts in Ant quickly gets tricky and you are also faced with new requirements like the ability to package up scripts in such a way that they can be migrated and handed off to be used by people in different groups like QA and operations.

Here are some issues that Ant users typically face when extending their use of Ant to automate application deployment and operations:

 

Anyone who has attempted or is using Ant outside of the build arena already has faced many of these challenges. Others that may be contemplating the using Ant for deployment may wonder how they could possibly meet any of these challenges. CTL addresses each of these problem areas, and lets you do it using the Ant skills you already have. It's as easy as moving your deployment logic out of your build scripts and into some CTL Ant commands.

 

Next: Ant in the 'hood →