Bonjour,
J’essaie d'utiliser Jenkins depuis quelques jours toutefois j'ai un problème avec la commande shell phing, la console me dit que phing est introuvable.
J'ai essayé plusieurs manipulations pour remédier au problème sans succès...
Modifications de :
- bash.bashrc : modification du PATH & LD_LIBRARY_PATH (afin d'assigner les chemins nécessaire à tout les users).
- init.d/jenkins : modification du PATH, LD_LIBRARY_PATH, JENKINS_HOME (meme chose, et comme ca marché toujours pas j'ai déplacé le dossier de travail et mis jenkins en proprio).
- J'ai mis jenkins dans le groupe de mon utilisateur web
Je ne suis pas un pro sous Linux ni même sous Jenkins et je ne vois pas ce que je peux faire de plus, phing fonctionne à la main (même avec un su jenkins).
Message console :
Toutes les erreurs après le phing sont normalement due à phing qui ne fonctionne pas.Building in workspace /home/www/projets/public/plongee
[plongee] $ /bin/sh -xe /tmp/hudson8836557757939504448.sh
+ echo Build #17 (2013-09-03_10-53-23)
[plongee] $ /bin/sh -xe /tmp/hudson6089353850798461900.sh
+ phing -f /home/www/projets/public/plongee/scripts/build.xml
/tmp/hudson6089353850798461900.sh: 1: phing: not found
Build step 'Exécuter un script shell' marked build as failure
[CHECKSTYLE] Skipping publisher since build result is FAILURE
[PMD] Skipping publisher since build result is FAILURE
[DRY] Skipping publisher since build result is FAILURE
Recording plot data
Enregistrement des résultats des tests
[JDepend] JDepend plugin is ready
[JDepend] Couldn't generate JDepend file at 'build/logs/jdepend.xml'java.io.FileNotFoundException: /home/www/projets/public/plongee/build/logs/jdepend.xml (No such file or directory)
Finished: FAILURE
Du coup, si quelqu'un a une idée je suis preneur, j'ai fouillé sur le net mais sans succès.
Merci d'avance pour votre aide.
Partager