Я пытаюсь использовать CCNetBuildDate и CCNetBuildTime параметров для динамического изменения выходного файла моих результатов тестирования блока, так, например:CruiseControl.Net - Использование параметров в ccnet.config
<project>
<workingDirectory>C:\MyProject</workingDirectory>
<tasks>
<msbuild>
<buildArgs>/property:TestResultsFile=TestResults.$[CCNetBuildDate].$[CCNetBuildTime].trx</buildArgs>
<!-- etc... -->
</msbuild>
</tasks>
<publishers>
<merge>
<files>
<file>TestResults.$[CCNetBuildDate].$[CCNetBuildTime].trx</file>
</files>
</merge>
<xmllogger />
</publishers>
</project>
беда в том, что я не могу понять, синтаксис для использования параметров таким образом - я попробовал несколько десятков вариаций:
- $ (CCNetBuildTime)
- $ {CCNetBuildTime}
- $ CCNetBuildTime
Но никогда, кажется, на самом деле скоротать время сборки в качестве параметра (так, например, в описанном выше случае, я в конечном итоге с именем файла «TestResults. $ [CCNetBuildDate] . $ [CCNetBuildTime] .trx "
Что я делаю неправильно?
(FYI: Причина Я пытаюсь динамически решить имя файла результатов тестирования происходит потому, что при фиксированном результаты файла я продолжал имея результаты прошлого сборок включены в моем докладе сборки)