annotate libcxx/utils/google-benchmark/appveyor.yml @ 167:e037d1dd7369

...
author anatofuz
date Tue, 24 Mar 2020 17:35:46 +0900
parents 1d019706d866
children 5f17cb93ff66
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
150
anatofuz
parents:
diff changeset
1 version: '{build}'
anatofuz
parents:
diff changeset
2
anatofuz
parents:
diff changeset
3 image: Visual Studio 2017
anatofuz
parents:
diff changeset
4
anatofuz
parents:
diff changeset
5 configuration:
anatofuz
parents:
diff changeset
6 - Debug
anatofuz
parents:
diff changeset
7 - Release
anatofuz
parents:
diff changeset
8
anatofuz
parents:
diff changeset
9 environment:
anatofuz
parents:
diff changeset
10 matrix:
anatofuz
parents:
diff changeset
11 - compiler: msvc-15-seh
anatofuz
parents:
diff changeset
12 generator: "Visual Studio 15 2017"
anatofuz
parents:
diff changeset
13
anatofuz
parents:
diff changeset
14 - compiler: msvc-15-seh
anatofuz
parents:
diff changeset
15 generator: "Visual Studio 15 2017 Win64"
anatofuz
parents:
diff changeset
16
anatofuz
parents:
diff changeset
17 - compiler: msvc-14-seh
anatofuz
parents:
diff changeset
18 generator: "Visual Studio 14 2015"
anatofuz
parents:
diff changeset
19
anatofuz
parents:
diff changeset
20 - compiler: msvc-14-seh
anatofuz
parents:
diff changeset
21 generator: "Visual Studio 14 2015 Win64"
anatofuz
parents:
diff changeset
22
anatofuz
parents:
diff changeset
23 - compiler: gcc-5.3.0-posix
anatofuz
parents:
diff changeset
24 generator: "MinGW Makefiles"
anatofuz
parents:
diff changeset
25 cxx_path: 'C:\mingw-w64\i686-5.3.0-posix-dwarf-rt_v4-rev0\mingw32\bin'
anatofuz
parents:
diff changeset
26 APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
anatofuz
parents:
diff changeset
27
anatofuz
parents:
diff changeset
28 matrix:
anatofuz
parents:
diff changeset
29 fast_finish: true
anatofuz
parents:
diff changeset
30
anatofuz
parents:
diff changeset
31 install:
anatofuz
parents:
diff changeset
32 # git bash conflicts with MinGW makefiles
anatofuz
parents:
diff changeset
33 - if "%generator%"=="MinGW Makefiles" (set "PATH=%PATH:C:\Program Files\Git\usr\bin;=%")
anatofuz
parents:
diff changeset
34 - if not "%cxx_path%"=="" (set "PATH=%PATH%;%cxx_path%")
anatofuz
parents:
diff changeset
35
anatofuz
parents:
diff changeset
36 build_script:
anatofuz
parents:
diff changeset
37 - md _build -Force
anatofuz
parents:
diff changeset
38 - cd _build
anatofuz
parents:
diff changeset
39 - echo %configuration%
anatofuz
parents:
diff changeset
40 - cmake -G "%generator%" "-DCMAKE_BUILD_TYPE=%configuration%" -DBENCHMARK_DOWNLOAD_DEPENDENCIES=ON ..
anatofuz
parents:
diff changeset
41 - cmake --build . --config %configuration%
anatofuz
parents:
diff changeset
42
anatofuz
parents:
diff changeset
43 test_script:
anatofuz
parents:
diff changeset
44 - ctest -c %configuration% --timeout 300 --output-on-failure
anatofuz
parents:
diff changeset
45
anatofuz
parents:
diff changeset
46 artifacts:
anatofuz
parents:
diff changeset
47 - path: '_build/CMakeFiles/*.log'
anatofuz
parents:
diff changeset
48 name: logs
anatofuz
parents:
diff changeset
49 - path: '_build/Testing/**/*.xml'
anatofuz
parents:
diff changeset
50 name: test_results