I currently have a problem where my ANT runners cause my system to become unstable if I stop then via the web front end.
The ANT runners spawn various other tools that lock resources and keep DLLs and other handles open.
When they are killed these are in an unknown state and the next run then fails.
What would be the easiest to implement a listener or something that can shut down the child processes correctly ?
Is this something I can do with a ANT or do i need to write a custom teamcity build runner for this ?
I am not a web developer so am not keen to delve into a custom buildrunner if i don't have to