I've never used the install task either and have never seen it being
used with the IvySvn resolver so I'm not sure whether it supports it. If
you feel this is an IvySvn issue I suggest taking the question over to
the IvySvn group or raising an issue for it on the project site
(http://code.google.com/p/ivysvn/).
Regards,
Adrian
Joshua Tharp wrote:
I haven't used the install task, so I'm not sure. Personally, I use
CruiseControl, build the jar file with one ant target and then use an
AntPublisher to call ivy:publish with the proper resolver. It never gets
installed in the "local" repository as part of a CI build. Maybe you can do
the same thing with Hudson.
On Thu, Jun 4, 2009 at 10:52 AM, kaygee <[email protected]> wrote:
If I look in the repository (at least the svn one) it's not there... that's
why I as curious if it could be a problem from calling ivy:resolve to do
the
build then ivy:install for the publish?
Joshua Tharp wrote:
From the error it looks like you already have version 7 in your
destination
(svn) repsitory.
On Thu, Jun 4, 2009 at 10:22 AM, kaygee <[email protected]> wrote:
I'm running my builds in Hudson and have two scheduled ant targets. The
first
is to perform the build, the second is to publish from a filesystem
repository (which the project builds) to an ivysvn repository... I've
seen
this error a couple times now and I'm looking to "fix" the problem... to
get
it running again by deleting the ivydata-X.properties for the revision
indicated. Am I not supposed to call the ant tasks individually or
something
else?
Here's my build output...
[xml-its] $ ant -Dbuild.number=${BUILD_NUMBER} main
Buildfile: build.xml
clean:
ivy-init:
ivy-download:
[mkdir] Created dir:
/home/jboss/.hudson/jobs/xml-its/workspace/xml-its/ivy
[echo] Installing Ivy...
[get] Getting:
http://ci.ii4sm.com:8080/archiva/repository/external-proxy/org/apache/ivy/ivy/2.1.0-rc1/ivy-2.1.0-rc1.jar
[get] To:
/home/jboss/.hudson/jobs/xml-its/workspace/xml-its/ivy/ivy.jar
ivy-load:
ivy-resolve:
[ivy:retrieve] :: Ivy 2.0.0 - 20090108225011 ::
http://ant.apache.org/ivy/
::
:: loading settings :: file =
/home/jboss/.hudson/jobs/xml-its/workspace/xml-its/ivysettings.xml
IvySvn Build-Version: 2.0.0-rc2
IvySvn Build-DateTime: 2009-01-27 14:07:45
[ivy:retrieve] :: resolving dependencies ::
com.ii4sm#xml-its;work...@17415-43073
[ivy:retrieve] confs: [publish, build]
[ivy:retrieve] found org.apache#log4j;1.2.15 in ii4sm.3rdparty.repo
[ivy:retrieve] found org.testng#testng-jdk15;5.8 in ii4sm.3rdparty.repo
[ivy:retrieve] found org.apache#commons-lang;2.4 in ii4sm.3rdparty.repo
[ivy:retrieve] :: resolution report :: resolve 132ms :: artifacts dl 7ms
---------------------------------------------------------------------
| | modules || artifacts
|
| conf | number| search|dwnlded|evicted||
number|dwnlded|
---------------------------------------------------------------------
| publish | 0 | 0 | 0 | 0 || 0 | 0
|
| build | 3 | 0 | 0 | 0 || 3 | 0
|
---------------------------------------------------------------------
[ivy:retrieve] :: retrieving :: com.ii4sm#xml-its
[ivy:retrieve] confs: [publish, build]
[ivy:retrieve] 3 artifacts copied, 0 already retrieved (1462kB/14ms)
bind.schema:
[xjc] Compiling
file:/home/jboss/.hudson/jobs/xml-its/workspace/xml-its/resources/xsd/Schemas/test.xsd
[xjc] removing old output files
[xjc] Writing output to
/home/jboss/.hudson/jobs/xml-its/workspace/xml-its/generated-src/main
compile:
[mkdir] Created dir:
/home/jboss/.hudson/jobs/xml-its/workspace/xml-its/build/classes
[mkdir] Created dir:
/home/jboss/.hudson/jobs/xml-its/workspace/xml-its/dist
[javac] Compiling 1170 source files to
/home/jboss/.hudson/jobs/xml-its/workspace/xml-its/build/classes
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
jar:
[mkdir] Created dir:
/home/jboss/.hudson/jobs/xml-its/workspace/xml-its/build/jar
[jar] Building jar:
/home/jboss/.hudson/jobs/xml-its/workspace/xml-its/dist/xml-its-7.jar
main:
BUILD SUCCESSFUL
Total time: 15 seconds
[xml-its] $ ant -Dbuild.number=${BUILD_NUMBER} ivy-install-svn
Buildfile: build.xml
ivy-init:
ivy-download:
ivy-load:
ivy-install-svn:
[ivy:install] :: Ivy 2.0.0 - 20090108225011 ::
http://ant.apache.org/ivy/::
:: loading settings :: file =
/home/jboss/.hudson/jobs/xml-its/workspace/xml-its/ivysettings.xml
IvySvn Build-Version: 2.0.0-rc2
IvySvn Build-DateTime: 2009-01-27 14:07:45
[ivy:install] :: installing com.ii4sm#xml-its;7 ::
[ivy:install] :: resolving dependencies ::
[ivy:install] found com.ii4sm#xml-its;7 in project-build-dist
[ivy:install] :: downloading artifacts to cache ::
[ivy:install] downloading
/home/jboss/.hudson/jobs/xml-its/workspace/xml-its/dist/xml-its-7.jar
...
[ivy:install] ................ (905kB)
[ivy:install] [SUCCESSFUL ] com.ii4sm#xml-its;7!xml-its.jar (9ms)
[ivy:install] :: installing in ii4sm.internal.repo ::
[ivy:install] Scheduling publish to
http://dev.ii4sm.com/svn/dev/ivy/internal/com.ii4sm/xml-its/7/xml-its.jar
[ivy:install] Commit transaction not started, nothing to abort
BUILD FAILED
/home/jboss/.hudson/jobs/xml-its/workspace/xml-its/ivy.build.xml:19:
impossible to install com.ii4sm#xml-its;7:
java.lang.IllegalStateException:
Ivy destination folder 'ivy/internal/com.ii4sm/xml-its/7' contains
revision
'7' more than once
Total time: 0 seconds
Finished: FAILURE
--
View this message in context:
http://www.nabble.com/impossible-to-install-...-contains-revision-%27X%27-more-than-once-tp23874329p23874329.html
Sent from the ivy-user mailing list archive at Nabble.com.
--
View this message in context:
http://www.nabble.com/impossible-to-install-...-contains-revision-%27X%27-more-than-once-tp23874329p23874796.html
Sent from the ivy-user mailing list archive at Nabble.com.