Я пытаюсь запустить SpecUnit в сборке с непрерывной интеграцией с использованием Nant. На данный момент файлы находятся в правильном месте, но файл SpecUnit.Report.exe не генерируется. Вот соответствующая задача из скрипта nant build:
<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"
Кто-нибудь пробовал это раньше?