Comment créer des propriétés à CruiseControl.Net
-
19-09-2019 - |
Question
Dans les scripts de fourmis et MS construire des fichiers que vous pouvez définir les propriétés en haut comment puis-je le fais dans le fichier CruiseControl ccnet.config?
La solution
Vous pouvez le faire avec cb: définir. Par exemple:
Ensuite, utiliser la propriété définie:
Plus d'informations sur cb: define se trouve ici:
http://confluence.public.thoughtworks.org/display/CCNET / Configuration + préprocesseur
Autres conseils
<cb:define />
crée une constante pré-processeur, pas une propriété. Les constantes pré-processeur ont une portée mondiale et peuvent être définis qu'une seule fois. Une propriété serait scope au bloc dans lequel il est créé et pourrait être surchargé avec le même nom dans un autre bloc. Vous pouvez utiliser la balise <cb:scope>
de modifier la portée des propriétés constantes et mimer pré-processeur, comme indiqué ici: