Bonjour,
Je rencontre actuellement un petit problème pour générer automatiquement la documentation d'un application PHP lors de l'intégration de celle-ci avec Jenkins.
Voici le build.xml correspondant à phpDoc :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| <project name="Test" default="build" basedir="./">
<property name="output" location="${basedir}/docs" />
<property environment="env"/>
<target name="phpdoc">
<exec executable="phpdoc.bat">
<arg value="-d" />
<arg path="${basedir}/application,${basedir}/library" />
<arg value="-t" />
<arg path="${output}/phpdoc" />
<arg value="--sourcecode" />
</exec>
</target>
</project |
Et voici le résultat que j'obtient en console :
1 2 3 4
| phpdoc:
[exec] phpDocumentor version 2.0.0a2
[exec]
[exec] Result: 255 |
A noter que lorsque j'exécute cette ligne de commande manuelle tout se passe correctement :
phpdoc -d application -t docs\phpdoc
Auriez-vous une idée d'où cela pourrait provenir ou une piste que je pourrais creuser. Je commence à être à cours d'idée
Merci !
Partager