Our new (Ivy-based) build system is used primarily by the developers on their desktops, and then for migration builds, etc. I just loaded it up as a Teamcity configuration and ran it successfully, but TC didn't recognize the JUnit results. This is my first time trying to use Junit within TC, and I am wondering if we are either pulling in a JUnit-related jar that instead the agent should provide during the build, or if I need to point TC to the test results as artifacts, or what. Is there anything I should look for in the build that would help me troubleshoot? Is there anything that TC should provide that I should specifically NOT look to pull in from Ivy during the build if we're inside a TC agent?
Also, is it possible to use TC as a more-generic Ivy repository, and have it serve dependencies that it doesn't build itself? If so, how?