كيفية الحصول على SpecUnit لتشغيل داخل TeamCity CI بناء

StackOverflow https://stackoverflow.com/questions/27889

  •  09-06-2019
  •  | 
  •  

سؤال

أنا أحاول الحصول على SpecUnit لتشغيل في التكامل المستمر بناء باستخدام نانت.في هذه اللحظة الملفات في المكان الصحيح ولكن لا الإخراج التي تم إنشاؤها من SpecUnit.Report.exe.هنا هو المهمة ذات الصلة من نانت بناء النصي:

<echo message="**** Starting SpecUnit report generation ****" />
<copy file="${specunit.exe}" tofile="${output.dir}SpecUnit.Report.exe" />
<exec program="${output.dir}SpecUnit.Report.exe" failonerror="false">
    <arg value="${acceptance.tests.assembly}" />
</exec>

يرجى ملاحظة ما يلي:

  • ${specunit.exe} هو المسار الكامل إلى أين "SpecUnit.Report.exe" يقع.
  • ${output.dir} هو teamcity دليل الإخراج الحالي عامل بناء.
  • ${acceptance.tests.assembly} هو "AcceptanceTests.dll"

حاول أحد هذا من قبل ؟

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

المحلول

تحتاج إلى تحديد المسار الكامل إلى الجمعية حجة أعتقد...

   <exec program="${output.dir}SpecUnit.Report.exe" verbose="true">
      <arg value="${output.dir}${acceptance.tests.assembly}" />
    </exec>
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top