سؤال

ولقد تم النظر في التكوين 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 لتحويل أكس أتش تي أم أل في المظهر وإضافة بناء تقرير المساعد لdashboard.config التي يرجع XSL:

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

وسؤالي هو: إذا كان لدي بعض التقارير (وثائق الشفرة التي تم إنشاؤها من قبل ثائقي JGregory والمواصفات اختبار الناتجة عن Bdddoc jpboodhoo ل) التي هي HTML نقية، هل هناك أي طريقة يمكنني أن تظهر هذه في لوحة القيادة بطريقة مماثلة؟ لا أستطيع أن هذا الرقم. أنا لم أفكر في إضافة ExternalLink مباشرة إلى صفحة HTML، ولكن هذا هو في منطقة محمية والتي للمستخدمين الوصول غير قادر بشكل طبيعي. أي شخص أي أفكار؟

هل كانت مفيدة؟

المحلول

وحاليا هذا غير ممكن في CruiseControl.NET يصل إلى الإصدار 1.4.4. ولكن هذه الوظيفة التي تضاف كجزء من الإصدار 1.5.0.

ونحن لا يمكن أن تعطيك إطارا زمنيا بشأن الإفراج بعد، ولكن يمكنك تحميل ومحاولة الخروج من أحدث نسخة من <لأ href = "http://ccnetlive.thoughtworks.com/CCNet-builds/1.5.0/ "يختلط =" noreferrer نوفولو "> http://ccnetlive.thoughtworks.com/CCNet-builds/1.5.0/ .

وكريغ

نصائح أخرى

وكما قال كريج تمت إضافة هذه الوظيفة في CCNet 1.5 التي سبق ذكرها، وستجد وثائق عن HtmlPlugin هنا: <لأ href = "http://cruisecontrolnet.org/projects/ccnet/wiki/HtmlReportPlugin" يختلط = " نوفولو "> http://cruisecontrolnet.org/projects/ccnet/wiki/HtmlReportPlugin

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top