最近、CruiseControl の構成を調べています (私は完全な CC 初心者です)。これまでのところ、ビルド プロセスによって生成されたさまざまな XML レポート (mbunit.xml、ncover.xml、fxcop.xml など) をxml への参照を ccnet.config の次の部分に追加して、ダッシュボードを作成します。
<publishers>
<merge>
<files>
<file>logs\some-report.xml</file>
</files>
</merge>
</publish>
xsl ファイルを追加して xml を表示可能な html に変換し、xsl を参照するレポート ビルド プラグインを dashboard.config に追加します。
<xslReportBuildPlugin description="Some report"
actionName="SomeReportAction" xslFileName="xsl\some-report.xsl" />
私の質問は、純粋な HTML であるレポート (JGregory の Docu によって生成されたコード ドキュメントと jpboodhoo の Bdddoc によって生成されたテスト仕様) がある場合、これらを同様の方法でダッシュボードに表示する方法はありますか? 私はこれを理解することはできません。HTML ページに直接 ExternalLink を追加することも考えましたが、これはユーザーが通常アクセスできない保護された領域にあります。誰でもアイデアはありますか?