diff --git a/Jenkinsfile b/Jenkinsfile index b201b1d01..30ac935eb 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -3,6 +3,8 @@ node('windows') { def solutionFilePath = "\"${jobDir}\\mRemoteV1.sln\"" def vsToolsDir = "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\Tools" def vsExtensionsDir = "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\CommonExtensions\\Microsoft\\TestWindow" + def nunitConsolePath = "${jobDir}\\packages\\NUnit.ConsoleRunner.3.6.1\\tools\\nunit3-console.exe" + def testResultFileNormal = "mRemoteNG_TestResult_normal.xml" stage 'Checkout Branch' checkout scm @@ -18,7 +20,8 @@ node('windows') { bat "\"${vsToolsDir}\\VsDevCmd.bat\" && msbuild.exe /nologo /p:Configuration=\"Debug Portable\";Platform=x86 \"${jobDir}\\mRemoteV1.sln\"" stage 'Run Unit Tests' - def nunitConsolePath = "${jobDir}\\packages\\NUnit.ConsoleRunner.3.6.1\\tools\\nunit3-console.exe" - bat "\"${nunitConsolePath}\" \"${jobDir}\\mRemoteNGTests\\bin\\debug\\mRemoteNGTests.dll\"" - nunit testResultsPattern: 'TestResult.xml' + bat "\"${nunitConsolePath}\" \"${jobDir}\\mRemoteNGTests\\bin\\debug\\mRemoteNGTests.dll\" --result=${testResultFileNormal}" + + stage 'Upload test results' + nunit testResultsPattern: "${testResultFileNormal}" }