Hi Maarten, Still not working, it will raise error : C:\workspace\sources\build.xml:60: your_module_org#your_module_name;1.0.0: java.lang.IllegalStateException: ivy file not found in cache for your_module_org#your_module_name ;1.0.0: please resolve dependencies before delivering (C:\Documents and Settings\user\.ivy2\cache\resolved-your_module_org-your_module_name-1.0.0.xml)
I have create an issue: https://issues.apache.org/jira/browse/IVY-964 Thanks. Maarten Coene wrote: > > The publish task must know which module it has to publish. By default, it > published the last resolved module. You can also do a publish without a > resolve if you tell the publish task which module to publish by specifying > the "organisation", "module" and "revision" attributes (which doesn't seem > to be documented on the website, I created an issue of this: > https://issues.apache.org/jira/browse/IVY-963). > > So, the following should work without a prior resolve of the "your_module" > module: > > <ivy:publish organisation="your_module_org" > module="your_module_name" > revision="your module_revision" > > artifactspattern="${distrib.dir}/[artifact].[ext]" > resolver="local" > pubrevision="${app.version}" > status="release"/> > > If that doesn't work please create a JIRA issue... > > Maarten > > > > > ----- Original Message ---- > From: ferry97 <[EMAIL PROTECTED]> > To: [email protected] > Sent: Thursday, October 30, 2008 2:29:33 AM > Subject: Re: No organisation provided error ?? > > > Hi guys, > > Thank you for the response, and pardon me for not giving a complete > description. I already had the ivy.xml file with the info organisation in > it. > I just found out the problem, and I have no idea whether it's a bug in ivy > or it was intended to. > > The solution only to add the ivy:retrieve before calling the ivy:publish. > > <target name="resolve" description="retreive dependencies with ivy"> > <ivy:retrieve /> > </target> > > and add the publish dependency to resolve. > > It's quite surprising that ivy:publish will not working properly without > the > calling to ivy:retrieve, my assumption, every ivy:<action> should be an > atomic, or a single responsibility function. > > If you guys happens to be an ivy author / committer, I will be very > pleased > to get some insight on the matter. > > Thanks again. > > > Daniel Becheanu wrote: >> >> you are missing >> <info organisation="myorg" module="${ant.project.name}" /> >> tag >> >> On Wed, Oct 29, 2008 at 9:25 AM, Mitch Gitman <[EMAIL PROTECTED]> wrote: >> >>> Just guessing here... >>> >>> Go to the ivy.xml file for your project and check if the >>> /ivy-module/info >>> element specifies an organisation attribute. >>> >>> On Wed, Oct 29, 2008 at 1:22 AM, ferry97 <[EMAIL PROTECTED]> wrote: >>> >>> > >>> > Hi, >>> > I'm new with Ivy ... >>> > >>> > I'm trying to do a simple publish task and got the following error : >>> > >>> > "no organisation provided for ivy publish task: It can either be set >>> > explicitely via the attribute 'orga >>> > nisation' or via 'ivy.organisation' property or a prior call to >>> <resolve/>" >>> > >>> > and this is my simple publish target : >>> > >>> > <target name="publish" description="--> compile test and publish >>> this >>> > project in the local ivy repository"> >>> > <property name="revision" value="${app.version}"/> >>> > <ivy:publish >>> > artifactspattern="${distrib.dir}/[artifact].[ext]" >>> > resolver="local" >>> > pubrevision="${app.version}" >>> > status="release"/> >>> > <echo message="project ${ant.project.name} released with >>> version >>> > ${app.version}" /> >>> > </target> >>> > >>> > Anyone know what is wrong ? >>> > >>> > Thanks! >>> > >>> > -- >>> > View this message in context: >>> > >>> http://www.nabble.com/No-organisation-provided-error----tp20222565p20222565.html >>> > Sent from the ivy-user mailing list archive at Nabble.com. >>> > >>> > >>> >> >> > > -- > View this message in context: > http://www.nabble.com/No-organisation-provided-error----tp20222565p20239311.html > Sent from the ivy-user mailing list archive at Nabble.com. > > > > > -- View this message in context: http://www.nabble.com/No-organisation-provided-error----tp20222565p20258868.html Sent from the ivy-user mailing list archive at Nabble.com.
