J'ai cette section dans mon dossier CruiseControl config.xml
:Comment utilisez-vous les étiquettes de construction dans les éditeurs de cruisecontrol?
<publishers>
<onsuccess>
<artifactspublisher dest="artifacts/${project.name}" file="projects/${project.name}/fred"/>
<execute command="hg -R hg-succeeded/${project.name} pull"/>
<execute command="hg -R hg-succeeded/${project.name} tag -l build-${label} -r tip"/>
</onsuccess>
</publishers>
Je reçois des balises qui ressemblent à build-${label}
. La partie ${label}
n'est pas remplacée par l'étiquette de construction comme je l'espère. Je m'attends à quelque chose comme build.1
pour apparaître à la place de ${label}
. Comment puis-je y arriver?
J'ai le labelincrementer par défaut configuré avec une balise <labelincrementer />
dans mon projet.
De plus, la documentation de CruiseControl est absolument horrible. Y a-t-il une meilleure documentation partout?
Je mets une prime là-dessus puisque je n'ai pas vraiment eu de bonne réponse. – Omnifarious