Le 19/07/2010 12:01, Tony Chemit a écrit :
> Afin d'améliorer la couverture de tests des générateurs offerts par ToPIA, je pense qu'il serait
> bien qu'en test d'intégration, on utilise les modèles des projets clients (Lima, Isis, ObServe, Pollen, ...)
>
> Pour réaliser ça on pourrait imaginer utiliser des svn external.
>
> Vous en pensez quoi ?
Bonne idée s'il ne s'agit pas juste d'inclure les modèles. Pour moi, il
faut aussi tester le résultat.
Je vois que la release 2.4.1 a été faite, je ne sais pas si tu as
intégré les modèles ?
Arnaud.
PS : Attention, si je ne me trompe pas, c'est la deuxième fois récemment
que tu inities un thread sur topia-devel *@libre-entreprise* !
--
Société Code Lutin
http://www.codelutin.com
tel : 02 40 50 29 28
fax : 09 59 92 29 28
See <http://hudson.codelutin.com/hudson/job/topia/1222/changes>
Changes:
[Tony Chemit] use stable versions for next release
------------------------------------------
Un changement dans la base de code a provoqué le lancement de ce job
Updating http://svn.nuiton.org/svn/topia/trunk
U pom.xml
At revision 2052
Parsing POMs
[topia] $ /opt/jdk/bin/java -XX:MaxPermSize=128m -Xms448m -XX:-UseGCOverheadLimit -cp /home/hudson/hudson-home/plugins/maven-plugin/WEB-INF/lib/maven-agent-1.360.jar:/opt/maven2/boot/classworlds-1.1.jar hudson.maven.agent.Main /opt/maven2 /home/hudson/apache-tomcat-6.0.20/webapps/hudson/WEB-INF/lib/remoting-1.357.jar /home/hudson/hudson-home/plugins/maven-plugin/WEB-INF/lib/maven-interceptor-1.360.jar 44353 /home/hudson/hudson-home/plugins/maven-plugin/WEB-INF/lib/maven2.1-interceptor-1.2.jar
<===[HUDSON REMOTING CAPACITY]===> channel started
Executing Maven: -B -f <http://hudson.codelutin.com/hudson/job/topia/ws/topia/pom.xml> -U -e clean install+ Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO] Reactor build order:
[INFO] ToPIA
[INFO] ToPIA :: Persistence
[INFO] ToPIA :: Service Replication
[INFO] ToPIA :: Service Migration
[INFO] ToPIA :: Service Security
[INFO] ------------------------------------------------------------------------
[INFO] Building ToPIA
[INFO] task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean {execution: default-clean}]
[INFO] Deleting <http://hudson.codelutin.com/hudson/job/topia/ws/topia/target>
[INFO] [enforcer:enforce {execution: check-project-files}]
[INFO] [site:attach-descriptor {execution: default-attach-descriptor}]
[INFO] Parent project loaded from repository.
[INFO] [install:install {execution: default-install}]
[INFO] Installing <http://hudson.codelutin.com/hudson/job/topia/ws/topia/pom.xml> to /home/hudson/.m2/repository/org/nuiton/topia/2.3.5-SNAPSHOT/topia-2.3.5-SNAPSHOT.pom
[INFO] Installing <http://hudson.codelutin.com/hudson/job/topia/ws/topia/target/topia-2.3.5-SN…> to /home/hudson/.m2/repository/org/nuiton/topia/2.3.5-SNAPSHOT/topia-2.3.5-SNAPSHOT-site_fr.xml
[HUDSON] Archiving <http://hudson.codelutin.com/hudson/job/topia/ws/topia/pom.xml> to /home/hudson/hudson-home/jobs/topia/modules/org.nuiton$topia/builds/2010-07-08_11-36-42/archive/org.nuiton/topia/2.3.5-SNAPSHOT/pom.xml
[HUDSON] Archiving /home/hudson/.m2/repository/org/nuiton/topia/2.3.5-SNAPSHOT/topia-2.3.5-SNAPSHOT.pom to /home/hudson/hudson-home/jobs/topia/modules/org.nuiton$topia/builds/2010-07-08_11-36-42/archive/org.nuiton/topia/2.3.5-SNAPSHOT/topia-2.3.5-SNAPSHOT.pom
[HUDSON] Archiving <http://hudson.codelutin.com/hudson/job/topia/ws/topia/target/topia-2.3.5-SN…> to /home/hudson/hudson-home/jobs/topia/modules/org.nuiton$topia/builds/2010-07-08_11-36-42/archive/org.nuiton/topia/2.3.5-SNAPSHOT/topia-2.3.5-SNAPSHOT-site_fr.xml
[INFO] ------------------------------------------------------------------------
[INFO] Building ToPIA :: Persistence
[INFO] task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
Downloading: http://nexus.nuiton.org/nexus/content/groups/public/org/nuiton/eugene/maven…
7K downloaded (maven-eugene-plugin-2.1.pom)
Downloading: http://nexus.nuiton.org/nexus/content/groups/public/org/nuiton/eugene/2.1/e…
9K downloaded (eugene-2.1.pom)
Downloading: http://nexus.nuiton.org/nexus/content/groups/public/org/nuiton/eugene/maven…
47K downloaded (maven-eugene-plugin-2.1.jar)
[INFO] [clean:clean {execution: default-clean}]
[INFO] Deleting <http://hudson.codelutin.com/hudson/job/topia/ws/topia/topia-persistence/tar…>
Downloading: http://nexus.nuiton.org/nexus/content/groups/public/org/nuiton/eugene/eugen…
[INFO] Unable to find resource 'org.nuiton.eugene:eugene:pom:2.1' in repository central (http://central)
Downloading: http://nexus.nuiton.org/nexus/content/groups/public/org/nuiton/eugene/eugen…
[INFO] Unable to find resource 'org.nuiton.eugene:eugene:jar:2.1' in repository central (http://central)
[HUDSON] Archiving <http://hudson.codelutin.com/hudson/job/topia/ws/topia/topia-persistence/pom…> to /home/hudson/hudson-home/jobs/topia/modules/org.nuiton.topia$topia-persistence/builds/2010-07-08_11-36-42/archive/org.nuiton.topia/topia-persistence/2.3.5-SNAPSHOT/pom.xml
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to resolve artifact.
Missing:
----------
1) org.nuiton.eugene:eugene:jar:2.1
Try downloading the file manually from the project website.
Then, install it using the command:
mvn install:install-file -DgroupId=org.nuiton.eugene -DartifactId=eugene -Dversion=2.1 -Dpackaging=jar -Dfile=/path/to/file
Alternatively, if you host your own repository you can deploy the file there:
mvn deploy:deploy-file -DgroupId=org.nuiton.eugene -DartifactId=eugene -Dversion=2.1 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
Path to dependency:
1) org.nuiton.topia:topia-persistence:jar:2.3.5-SNAPSHOT
2) org.nuiton.eugene:eugene:jar:2.1
----------
1 required artifact is missing.
for artifact:
org.nuiton.topia:topia-persistence:jar:2.3.5-SNAPSHOT
from the specified remote repositories:
nexus (http://nexus.nuiton.org/nexus/content/groups/public)
[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Missing:
----------
1) org.nuiton.eugene:eugene:jar:2.1
Try downloading the file manually from the project website.
Then, install it using the command:
mvn install:install-file -DgroupId=org.nuiton.eugene -DartifactId=eugene -Dversion=2.1 -Dpackaging=jar -Dfile=/path/to/file
Alternatively, if you host your own repository you can deploy the file there:
mvn deploy:deploy-file -DgroupId=org.nuiton.eugene -DartifactId=eugene -Dversion=2.1 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
Path to dependency:
1) org.nuiton.topia:topia-persistence:jar:2.3.5-SNAPSHOT
2) org.nuiton.eugene:eugene:jar:2.1
----------
1 required artifact is missing.
for artifact:
org.nuiton.topia:topia-persistence:jar:2.3.5-SNAPSHOT
from the specified remote repositories:
nexus (http://nexus.nuiton.org/nexus/content/groups/public)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:711)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
at org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at hudson.maven.agent.Main.launch(Main.java:165)
at hudson.maven.MavenBuilder.call(MavenBuilder.java:165)
at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:696)
at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:640)
at hudson.remoting.UserRequest.perform(UserRequest.java:114)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:270)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.apache.maven.artifact.resolver.MultipleArtifactsNotFoundException: Missing:
----------
1) org.nuiton.eugene:eugene:jar:2.1
Try downloading the file manually from the project website.
Then, install it using the command:
mvn install:install-file -DgroupId=org.nuiton.eugene -DartifactId=eugene -Dversion=2.1 -Dpackaging=jar -Dfile=/path/to/file
Alternatively, if you host your own repository you can deploy the file there:
mvn deploy:deploy-file -DgroupId=org.nuiton.eugene -DartifactId=eugene -Dversion=2.1 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
Path to dependency:
1) org.nuiton.topia:topia-persistence:jar:2.3.5-SNAPSHOT
2) org.nuiton.eugene:eugene:jar:2.1
----------
1 required artifact is missing.
for artifact:
org.nuiton.topia:topia-persistence:jar:2.3.5-SNAPSHOT
from the specified remote repositories:
nexus (http://nexus.nuiton.org/nexus/content/groups/public)
at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:360)
at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:304)
at org.apache.maven.plugin.DefaultPluginManager.resolveTransitiveDependencies(DefaultPluginManager.java:1499)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:442)
at hudson.maven.agent.PluginManagerInterceptor.executeMojo(PluginManagerInterceptor.java:182)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
... 28 more
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 9 seconds
[INFO] Finished at: Thu Jul 08 11:36:54 CEST 2010
[INFO] Final Memory: 51M/498M
[INFO] ------------------------------------------------------------------------
channel stopped
Sonar est désactivé (Sonar CodeLutin). Voir la configuration Hudson globale.