How to use Ivy+Artifactory in Teamcity

We are moving many projects using Ivy into TC. I am thinking to use an artifactory repo for our 3rd party libraries since TC doesn't act as Ivy repo for external libraries. I'd like to know if the following options make sense. What are the Pros and Cons?

1- Using TC snapshot & artifact chain to handle our internal project dependencies; Using Ivy to resolve 3rd party library dependency only via artifactory repo.

2- Using Ivy to resolve and publish both internal and external dependencies via artifactory repos.


1 comment
Comment actions Permalink

Hello Peter,

Both options will do the job.

I'd point out that using the second option will keep your build reproducible.


Please sign in to leave a comment.