Comment passer d'une valeur de cc.net à un script de construction? ccnet.config- > xx.build

StackOverflow https://stackoverflow.com/questions/1409689

  •  05-07-2019
  •  | 
  •  

Question

J'ai plusieurs paramètres dans mon fichier ccnet.config et je souhaite les transférer dans mon fichier de construction afin de conserver ces constantes au même endroit.

Comment je fais ça?!

Merci,

Anders, Danemark

Était-ce utile?

La solution

En supposant que votre fichier de construction soit un fichier NAnt, procédez comme suit:

<nant>
    <buildFile>xx.build</buildFile>
    <buildArgs>-D:foo="$(foo)" -D:bar="$(bar)"</buildArgs>
    ...
</nant>

Vous pouvez accéder à la variable dans le script de construction via $ {foo} ou resp. $ {bar} puis.

Autres conseils

Il semble y avoir quelque chose qui ne va pas dans votre configuration, car j'utilise

<buildArgs>-D:publishroot="$(publish-directory)"</buildArgs>

et NAnt voit cela comme prévu. La valeur de la variable contient-elle des espaces? J'ai déjà eu des problèmes avec cela auparavant.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top