I've been playing with TeamCity, and have had a problem with all my build scripts. We use some non-standard Ant tasks (some from the Ant Contrib, some we've written ourselves). Normally, you just drop the jar required into Ant's lib directory.
But with TeamCity, there doesn't seem to be any way to do this (at least from the UI). There is a way to point to your own JDK (which we have in our project repositories), but not to your own Ant installation (which we also have in our repositories - deals with the issue of many projects not always being up to running on the same version of Ant).
Is there any way to address this? Either by telling the build which extra jars to use in the Ant's lib dir, or tell the agent to use a custom Ant dir they way you can tell it to use a custom JDK.
Thanks - looks like a super product so far.