5

मैं हाल ही में क्रूज़ कंट्रोल कॉन्फ़िगरेशन में देख रहा हूं (मैं एक पूर्ण सीसी नोब हूं) और अब तक मैं समझता हूं कि आपकी निर्माण प्रक्रिया द्वारा उत्पन्न विभिन्न एक्सएमएल रिपोर्ट (जैसे mbunit.xml, ncover.xml,क्रूज़ कंट्रोल डैशबोर्ड में एचटीएमएल रिपोर्ट दिखा रहा है

<publishers> 
<merge> 
    <files> 
    <file>logs\some-report.xml</file> 
    </files> 
</merge> 
</publish> 

आकर्षक html में एक्सएमएल को बदलने के लिए एक XSL फ़ाइल जोड़ने और एक रिपोर्ट का निर्माण जोड़ने: fxcop.xml) ccnet.config के निम्नलिखित हिस्से के लिए एक्सएमएल के लिए एक संदर्भ जोड़कर डैशबोर्ड में दिखाया जा सकता है dashboard.config को प्लगइन जो xsl का संदर्भ देता है:

<xslReportBuildPlugin description="Some report" 
actionName="SomeReportAction" xslFileName="xsl\some-report.xsl" /> 

मेरा सवाल है: अगर मेरे पास कुछ रिपोर्ट हैं (जेजीगरी के डोकू द्वारा जेनरेट किए गए कोड प्रलेखन और जेपीबुधू के बिडडोक द्वारा उत्पन्न परीक्षण चश्मा) जो शुद्ध HTML हैं, तो क्या मैं किसी भी तरह से डैशबोर्ड में इन्हें दिखा सकता हूं? मैं इसे समझ नहीं सकता। मैंने सीधे HTML पृष्ठ पर एक बाहरी लिंक जोड़ने का विचार किया था, लेकिन यह एक संरक्षित क्षेत्र में है जो उपयोगकर्ता सामान्य रूप से एक्सेस नहीं कर सकते हैं। कोई भी विचार?

उत्तर

3

वर्तमान में यह CruiseControl.NET संस्करण 1.4.4 तक संभव नहीं है। हालांकि यह कार्यक्षमता संस्करण 1.5.0 के हिस्से के रूप में जोड़ा जा रहा है।

हम आपको अभी तक रिलीज पर समय सीमा नहीं दे सकते हैं, लेकिन आप http://ccnetlive.thoughtworks.com/CCNet-builds/1.5.0/ से नवीनतम संस्करण डाउनलोड और आजमा सकते हैं।

क्रेग

+0

धन्यवाद क्रेग –

2

क्रेग पहले से ही उल्लेख किया है इस कार्यक्षमता CCNet 1.5 में जोड़ा गया है, आप HtmlPlugin यहाँ के बारे में दस्तावेज़ मिल जाएगा: मैं अपनी रिहाई के लिए तत्पर हैं http://cruisecontrolnet.org/projects/ccnet/wiki/HtmlReportPlugin

संबंधित मुद्दे