What do you use for a complex build process? [closed]
I am trying to revamp our build process, which is currently a gigantic Ant build.xml that calls into other ant build files and executes several Java classes to perform more complex logic that would be impossible/scary to attemp in Ant. Background: experience in Java and Ant, some Groovy Windows platforms Goals: run as a combination of command line cron and when a servlet is posted to as simplified as possible, fewest languages and bouncing between techs I need higher level logical power that a language like Java provides and Ant is pretty easy and we use the filtering to override default