fix nunit test report upload

This commit is contained in:
David Sparer
2017-05-05 14:15:30 -06:00
parent c3a7e91a1d
commit e7ebea535e

9
Jenkinsfile vendored
View File

@@ -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}"
}