2
參數我試圖使用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:我想動態決定測試結果文件名的原因是因爲有一個固定的結果文件名我一直在爲建立包括在我的構建報告從過去的結果)