mirror of
https://github.com/OpenRCT2/OpenRCT2
synced 2026-01-06 06:32:56 +01:00
Upload test results to AppVeyor
This commit is contained in:
@@ -21,7 +21,9 @@ configuration: Release
|
||||
build:
|
||||
project: openrct2.proj
|
||||
test_script:
|
||||
- ps: msbuild openrct2.proj /t:test /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
|
||||
- ps: msbuild openrct2.proj /t:TestNoRCT2 /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
|
||||
after_test:
|
||||
- ps: (new-object net.webclient).UploadFile("https://ci.appveyor.com/api/testresults/junit/$($env:APPVEYOR_JOB_ID)", (Resolve-Path .\artifacts\test-results.xml))
|
||||
artifacts:
|
||||
- path: .\artifacts\openrct2-portable*.zip
|
||||
name: OpenRCT2-portable
|
||||
|
||||
@@ -189,7 +189,10 @@
|
||||
</Target>
|
||||
|
||||
<Target Name="Test" DependsOnTargets="Build">
|
||||
<Exec Command="$(TargetDir)tests\tests.exe" />
|
||||
<Exec Command="$(TargetDir)tests\tests.exe "--gtest_output=xml:$(ArtifactsDir)test-results.xml"" />
|
||||
</Target>
|
||||
<Target Name="TestNoRCT2" DependsOnTargets="Build">
|
||||
<Exec Command="$(TargetDir)tests\tests.exe "--gtest_filter=-RideRatings*" "--gtest_output=xml:$(ArtifactsDir)test-results.xml"" />
|
||||
</Target>
|
||||
<Target Name="TestPaint" DependsOnTargets="Build" Condition="'$(Platform)'=='Win32'">
|
||||
<Exec Command="$(TargetDir)testpaint\openrct2.exe" />
|
||||
|
||||
Reference in New Issue
Block a user