One of the really compelling use cases for Ivy is it's management of transitive dependencies. Right now, we are using TeamCity and Ivy together, using TeamCity as our artefact respository, which is great. One thing I want to do, but I can't see any documentation on, is to use Ivy to resolve our transitive dependencies via TeamCity.
Does TeamCity support this? The Ivy docs seem to suggest that if you are in project 'a' with a dependency on 'b' which then has a dependency on 'c', you just need to have an ivy.xml available in the same place as your 'b' artefacts, and it will automatically resolve them. However, since TeamCity generates it's own ivy.xml files, I can't seem to get Ivy it to pull 'b''s ivy files to resolve...
Is this possible? I tried all sort of things, but I guess I'll ask before I continue trying
We don't really want to set up our own artefact repository right now, but I guess we will have to if TeamCity doesn't support this.
Thanks in advance for any info!