A
astonchan
Guest
My company has a strict build requirements. All build must be repeatable and all third party jars must be checked in to our repository using svn.
We're using grails 2.2.1 which I believe is using ivy as its dependency manager. Is there any easy way to achieve the above?
I tried running grails interactive ant (or something like that). It gives me the ivy.xml, ivysettings.xml and the ant files. But in the ivysettings.xml, it has:
<ibiblio name="grails-core" root="http://repo.grails.org/grails/core" m2compatible="true" changingPattern=".*SNAPSHOT"/>
<ibiblio name="grails-plugins" root="http://repo.grails.org/grails/plugins" m2compatible="true" changingPattern=".*SNAPSHOT"/>
<resolver ref="public"/>
which will go out and check the dependencies. How can I change it so it will look for the dependencies from my local repository? I am thinking to let ivy resolve whatever it needs, but afterwards, check it that dependency and download all the jar files to my svn repository. But then, I still need to configure ivy to look at my svn afterwards.
I go thru the ivy tutorial but that assume the developer to know all dependent jars. Grails seems to automate that as well.
Thank in advance for any help on this.
We're using grails 2.2.1 which I believe is using ivy as its dependency manager. Is there any easy way to achieve the above?
I tried running grails interactive ant (or something like that). It gives me the ivy.xml, ivysettings.xml and the ant files. But in the ivysettings.xml, it has:
<ibiblio name="grails-core" root="http://repo.grails.org/grails/core" m2compatible="true" changingPattern=".*SNAPSHOT"/>
<ibiblio name="grails-plugins" root="http://repo.grails.org/grails/plugins" m2compatible="true" changingPattern=".*SNAPSHOT"/>
<resolver ref="public"/>
which will go out and check the dependencies. How can I change it so it will look for the dependencies from my local repository? I am thinking to let ivy resolve whatever it needs, but afterwards, check it that dependency and download all the jar files to my svn repository. But then, I still need to configure ivy to look at my svn afterwards.
I go thru the ivy tutorial but that assume the developer to know all dependent jars. Grails seems to automate that as well.
Thank in advance for any help on this.