We have an intermittent error that comes up in one of our builds, and running the build again usually fixes it. We're working on a solution to this problem, but in the interim I'd like to see if I could post-process the build output, look for the particular error, and retrigger the build. Is this functionatliy something I could build a teamcity plugin for? Is is possible? Seems like functionality that might already exist somewhere, so maybe I'm missing something.