Consistent AppVeyor job config for pvData/pvAccess
This commit is contained in:
@ -31,29 +31,40 @@ configuration:
|
|||||||
- dynamic-debug
|
- dynamic-debug
|
||||||
- static-debug
|
- static-debug
|
||||||
|
|
||||||
# Default OS Image
|
|
||||||
image: Visual Studio 2019
|
|
||||||
|
|
||||||
# Environment variables: compiler toolchain, base version, setup file, ...
|
# Environment variables: compiler toolchain, base version, setup file, ...
|
||||||
environment:
|
environment:
|
||||||
# common / default variables for all jobs
|
# common / default variables for all jobs
|
||||||
SETUP_PATH: .ci-local:.ci
|
SETUP_PATH: .ci-local:.ci
|
||||||
|
BASE: 7.0
|
||||||
|
|
||||||
matrix:
|
matrix:
|
||||||
- BASE: 3.15
|
- CMP: vs2019
|
||||||
CMP: vs2019
|
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
|
||||||
- BASE: 7.0
|
- CMP: vs2019
|
||||||
CMP: vs2019
|
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
|
||||||
- BASE: 7.0
|
BASE: 3.15
|
||||||
CMP: gcc
|
- CMP: vs2017
|
||||||
- BASE: 7.0
|
|
||||||
CMP: vs2017
|
|
||||||
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
|
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
|
||||||
|
- CMP: vs2015
|
||||||
|
- CMP: vs2013
|
||||||
|
- CMP: gcc
|
||||||
|
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
|
||||||
|
# TODO: static linking w/ readline isn't working. Bypass auto-detect
|
||||||
|
COMMANDLINE_LIBRARY: EPICS
|
||||||
|
|
||||||
# Platform: processor architecture
|
# Platform: processor architecture
|
||||||
platform:
|
platform:
|
||||||
- x64
|
- x64
|
||||||
|
|
||||||
|
# Matrix configuration: exclude sets of jobs
|
||||||
|
matrix:
|
||||||
|
exclude:
|
||||||
|
# MinGW debug builds use the same libraries, unlike VS
|
||||||
|
- configuration: dynamic-debug
|
||||||
|
CMP: gcc
|
||||||
|
- configuration: static-debug
|
||||||
|
CMP: gcc
|
||||||
|
|
||||||
#---------------------------------#
|
#---------------------------------#
|
||||||
# building & testing #
|
# building & testing #
|
||||||
#---------------------------------#
|
#---------------------------------#
|
||||||
|
Reference in New Issue
Block a user