Dans mon cspex j'ai action qui crée des produitsUtiliser le remplacement de qualification de version dans Buckminster
<public name="create.product" actor="ant">
<actorProperties>
<property key="buildFile" value="build/product.ant" />
<property key="targets" value="create.product" />
</actorProperties>
<properties>
<property key="profile" value="iitProfile" />
<property key="iu" value="iit.product" />
</properties>
<prerequisites alias="repository">
<attribute name="site.p2" />
</prerequisites>
<products alias="destination" base="${buckminster.output}">
<path path="product.${target.ws}.${target.os}.${target.arch}/" />
</products>
</public>
Lorsque le produit final est en cours de construire, dossier regards créés comme ce produit. $ {Target.ws}. $ {Cible .os}. $ {target.arch}. Comment puis-je ajouter un remplacement de qualificatif que j'ai défini via la propriété qualifier.replacement? Je pensais que je pourrais faire quelque chose comme produit. $ {Target.ws}. $ {Target.os}. $ {Target.arch} _ {qualifier.replacement} où qualifier.replacement est la propriété qui a été définie lors de l'exécution de buckminster. versionQualifier.
Je sais que lorsque j'exécute l'action site.p2.zip, le remplaçant du qualificateur est ajouté au nom du fichier, alors comment puis-je l'utiliser dans mes autres actions? Ai-je exécuter la tâche buckminster.versionQualifier moi-même?
merci!