Précédent   Forum des professionnels en informatique > Général Développement > Conception > Usine Logicielle > Intégration Continue
Intégration Continue Forum d'entraide sur les outils d'intégration continue (Continuum, CruiseControl, Hudson, TeamCity, etc.)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/07/2011, 17h27   #1
Membre habitué
 
Homme Thomas Escolan
Architecte JEE/Spring - ScrumMaster
Inscription : juin 2010
Messages : 198
Détails du profil
Informations personnelles :
Nom : Homme Thomas Escolan
Âge : 38
Localisation : France

Informations professionnelles :
Activité : Architecte JEE/Spring - ScrumMaster
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2010
Messages : 198
Points : 115
Points : 115
Par défaut plus d'archivage des builds Maven

Bonjour à tous,

Mes problèmes d'intégration continuent
Depuis que je suis passé en 1.421, rien ne va plus. Après avoir réparé la mise à jour du plugin Maven, je m’aperçois que les builds ne sont plus ce qu'ils étaient...

En effet, depuis vendredi, plus aucun build Maven ne contient de répertoire d'archive, en plus la création des liens symboliques lastSuccessful et lastStable échoue lamentablement. En fait, j'ai l'impression que c'est l'archivage (cf. lignes 11 et 12 [JENKINS] ci-dessous) qui est la clef de tout et ne fonctionne plus.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
[INFO] [war:war]
[INFO] Packaging webapp
[INFO] Assembling webapp[notariat] in [/home/totoCorp/.hudson-fixing/jobs/TotoPrj-Web/workspace/TotoWTP/target/toto-1.0.0-SNAPSHOT]
[INFO] Processing war project
[INFO] Copy webapp webResources[/home/totoCorp/.hudson-fixing/jobs/TotoPrj-Web/workspace/TotoWTP/resources] to[/home/totoCorp/.hudson-fixing/jobs/TotoPrj-Web/workspace/TotoWTP/target/toto-1.0.0-SNAPSHOT]
[INFO] Copy webapp webResources[/home/totoCorp/.hudson-fixing/jobs/TotoPrj-Web/workspace/TotoWTP/src/generated] to[/home/totoCorp/.hudson-fixing/jobs/TotoPrj-Web/workspace/TotoWTP/target/toto-1.0.0-SNAPSHOT]
[INFO] Copy webapp webResources[/home/totoCorp/.hudson-fixing/jobs/TotoPrj-Web/workspace/TotoWTP/src/main] to[/home/totoCorp/.hudson-fixing/jobs/TotoPrj-Web/workspace/TotoWTP/target/toto-1.0.0-SNAPSHOT]
[INFO] Copy webapp webResources[/home/totoCorp/.hudson-fixing/jobs/TotoPrj-Web/workspace/TotoWTP/src/templates] to[/home/totoCorp/.hudson-fixing/jobs/TotoPrj-Web/workspace/TotoWTP/target/toto-1.0.0-SNAPSHOT]
[INFO] Webapp assembled in[9683 msecs]
[INFO] Building war: /home/totoCorp/.hudson-fixing/jobs/TotoPrj-Web/workspace/TotoWTP/target/toto-1.0.0-SNAPSHOT.war
[JENKINS] Archiving /home/totoCorp/.hudson-fixing/jobs/TotoPrj-Web/workspace/TotoWTP/pom.xml to /home/totoCorp/.hudson-fixing/jobs/TotoPrj-Web/modules/fr.totoCorp.toto$toto/builds/2011-07-25_16-07-29/archive/fr.totoCorp.toto/toto/1.0.0-SNAPSHOT/toto-1.0.0-SNAPSHOT.pom
[JENKINS] Archiving /home/totoCorp/.hudson-fixing/jobs/TotoPrj-Web/workspace/TotoWTP/target/toto-1.0.0-SNAPSHOT.war to /home/totoCorp/.hudson-fixing/jobs/TotoPrj-Web/modules/fr.totoCorp.toto$toto/builds/2011-07-25_16-07-29/archive/fr.totoCorp.toto/toto/1.0.0-SNAPSHOT/toto-1.0.0-SNAPSHOT.war
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 5 minutes 6 seconds
[INFO] Finished at: Mon Jul 25 16:12:41 CEST 2011
[INFO] Final Memory: 31M/290M
[INFO] ------------------------------------------------------------------------
Waiting for Jenkins to finish collecting data
channel stopped
ln -s builds/2011-07-25_16-04-16 /home/totoCorp/.hudson-fixing/jobs/TotoPrj-Web/builds/../lastSuccessful failed: -1 
ln -s builds/2011-07-25_16-04-16 /home/totoCorp/.hudson-fixing/jobs/TotoPrj-Web/builds/../lastStable failed: -1 
Triggering a new build of TotoPrj-Deb #17
TotoPrj-Test is disabled. Triggering skipped
Finished: SUCCESS
Quelqu'un saurait-il me dire si c'est lié à la dernière version du plugin, et (surtout) si c'est contournable ? Merci d'avance.
Je précise que l'instance de Jenkins est lancée avec le user totoCorp et que la création manuelle des liens symboliques "failed" ci-dessus fonctionne parfaitement (copier-coller de la commande ln) avec ce même compte.

Je précise également que l'option avancée de build "Désactive lachivage automatique des artefacts" n'est pas cochée. Par ailleurs, les droits sur les répertoires dans /builds ne montrent pas de différences entre avant et après la date de maj.
tooms4444 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2011, 09h38   #2
Membre habitué
 
Homme Thomas Escolan
Architecte JEE/Spring - ScrumMaster
Inscription : juin 2010
Messages : 198
Détails du profil
Informations personnelles :
Nom : Homme Thomas Escolan
Âge : 38
Localisation : France

Informations professionnelles :
Activité : Architecte JEE/Spring - ScrumMaster
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2010
Messages : 198
Points : 115
Points : 115
Bonjour à tous,

Ce matin, je m'aperçois que les archivages sont bien effectués dans /home/totoCorps/.hudson-fixing/jobs/TotoPrj-Web/modules/fr.toto.toto$toto/builds/2011-07-25_16-07-29/archive/fr.totoCorp.toto/toto/1.0.0-SNAPSHOT
comme indiqué dans les lignes 11 et 12...

Mais ensuite on ne les retrouve pas dans /home/toto/.hudson-fixing/jobs/TotoPrj-Web/builds/2011-07-25_16-04-16
NB : les heures du timestamp ne correspondent pas (peut-être une piste)

Plus exactement, j'ai dans les répertoires des builds d'avant la maj un lien symbolique (/home/toto/.hudson-fixing/jobs/TotoPrj-Web/builds/2011-07-21_12-13-29/fr.toto.toto$toto) qui n'existe pas dans les répertoires récents.

Je m'aperçois aussi que le pb ne survient qu'avec les projets produisant un WAR, si ça peut aider.
Est-ce que quelqu'un comprend ce qu'il se passe, SVP ??
tooms4444 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2011, 15h55   #3
Membre habitué
 
Homme Thomas Escolan
Architecte JEE/Spring - ScrumMaster
Inscription : juin 2010
Messages : 198
Détails du profil
Informations personnelles :
Nom : Homme Thomas Escolan
Âge : 38
Localisation : France

Informations professionnelles :
Activité : Architecte JEE/Spring - ScrumMaster
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2010
Messages : 198
Points : 115
Points : 115
Par défaut Bon, ben...

https://issues.jenkins-ci.org/browse/JENKINS-10407
la messe est dite !
tooms4444 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h09.


 
 
 
 
Partenaires

Hébergement Web