我想在此刻设置CruiseControl.net。到目前为止,它的工作很好,但我有一个MSBuild任务的问题。CruiseControl.net,msbuild,/ p:OutputPath和CCNetArtifactDirectory
根据Documentation,它将CCNetArtifactDirectory传递给MSBuild。但我该如何使用它?
我尝试这样做:
<buildArgs>
/noconsolelogger /p:OutputPath=$(CCNetArtifactDirectory)\test
</buildArgs>
但是,这并不工作。事实上,它杀死了与此错误的服务:
ThoughtWorks.CruiseControl.Core.Config.Preprocessor.EvaluationException: Reference to unknown symbol CCNetArtifactDirectory
文档是相当稀少,而谷歌UND主要提供修改的.sln工程文件,这是我想要的东西,以避免为了能够手动构建这个项目后 - 我真的更喜欢/p:OutputPath
。