-
Notifications
You must be signed in to change notification settings - Fork 23
/
appveyor.yml
20 lines (20 loc) · 994 Bytes
/
appveyor.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
version: 1.0.{build}
image: Visual Studio 2017
configuration: Release
environment:
TreatWarningsAsErrors: true
init:
- git config --global core.autocrlf true
install:
- powershell -Command .\build\appveyor-install.ps1
before_build:
- nuget restore
build:
project: NOpenCL.sln
verbosity: minimal
test_script:
- .\packages\OpenCover.4.6.519\tools\OpenCover.Console.exe -register:user -target:"vstest.console.exe" -targetargs:"/logger:Appveyor /TestCaseFilter:TestCategory!=RequireGpu C:\projects\nopencl\NOpenCL.Test\bin\Release\net45\NOpenCL.Test.dll" -threshold:1 -oldStyle -returntargetcode -filter:"+[NOpenCL*]*" -excludebyattribute:*.ExcludeFromCodeCoverage* -excludebyfile:*\*Designer.cs -hideskipped:All -output:.\NOpenCL_coverage.xml
- .\packages\Codecov.1.0.1\tools\codecov.exe -n "VS2017 %configuration%" -f "NOpenCL_coverage.xml"
cache:
- intel_sdk_for_opencl_setup_6.0.0.1049.exe -> build\appveyor-install.ps1
- opencl_runtime_16.1.1_x64_setup.msi -> build\appveyor-install.ps1