どのように私はCruiseControl.Net上のフォルダ成果物にNDependの出力を指示していますか?
-
26-09-2019 - |
質問
<cb:define subversionpath="c:\Program Files\Subversion\bin\svn.exe"
msbuild4="C:\WINNT\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe"
msbuild35="C:\WINNT\Microsoft.NET\Framework\v3.5\MSBuild.exe"
nDependPath="C:\Progra~1\NDepend"
standardlogger="ThoughtWorks.CruiseControl.MsBuild.XmlLogger,C:\Program Files\CruiseControl.NET\server\ThoughtWorks.CruiseControl.MsBuild.dll"
nDependReportPath="C:\app\NDepend\NDependOut"
CCNetDisplayedReport="SymbolCCByGroup"
/>
私は次の
を持つプロジェクト内部 <ndepend>
<project>d:\ccnet\app.ndproj</project>
<executable>$(nDependPath)\Ndepend.Console.exe</executable>
<outputDir>$(nDependReportPath)</outputDir>
<inputDirs>
<inputDir>c:\bin\app</inputDir>
<inputDir>c:\bin\app\_PublishedWebsites\bin</inputDir>
</inputDirs>
<emitXml>true</emitXml>
<publish>true</publish>
</ndepend>
私はoutputDirのは私が?
持っているものを削除した場合ccnet artifactsfolder / buildlabel、どのように私はそれを行うか、それがデフォルトであるだろうになりたいです解決
手動NDependのとビルドログからの出力ファイルをマージする必要がログインし、あなたはそれとしてあなたdashboard.configとccnetservice.exe.configファイルに変換するXSLを追加する必要がありますビルドであなたのNDependの結果を表示するには、
に言われています。 http://confluence.public.thoughtworks.org/display /CCNET/Using+CruiseControl.NET+with+NDependする
ouputDirはあなたのケースで$(nDependReportPath)を提出して、マージするかどうか天気を、あなたはNDependの出力がアーティファクトディレクトリになりたいもし、あなたはそれを指定することができます。全体のドキュメントはこちらです: http://confluence.public.thoughtworks.org/display/CCNET/NDepend+Task の
ccnet環境変数のリストは、(ページの最後に)ここで見つけることができます: http://ccnetlive.thoughtworks.com/ccnet/doc/CCNET/Executable %20Task.htmlする
所属していません StackOverflow