Merge pull request #788 from asuessenbach/release

Add one release build to appveyor builds.
This commit is contained in:
Andreas Süßenbach 2020-10-21 08:46:40 +02:00 committed by GitHub
commit 9708c8629b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,44 +1,55 @@
configuration:
- Debug
build: build:
verbosity: detailed verbosity: detailed
environment: environment:
matrix: matrix:
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
BUILD_TYPE: Debug
GENERATOR_ARCH: Win32 GENERATOR_ARCH: Win32
PYTHON: "C:\\Python38" PYTHON: "C:\\Python38"
CXX_STANDARD: 11 CXX_STANDARD: 11
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
BUILD_TYPE: Debug
GENERATOR_ARCH: x64 GENERATOR_ARCH: x64
PYTHON: "C:\\Python38-x64" PYTHON: "C:\\Python38-x64"
CXX_STANDARD: 11 CXX_STANDARD: 11
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
BUILD_TYPE: Debug
GENERATOR_ARCH: Win32 GENERATOR_ARCH: Win32
PYTHON: "C:\\Python38" PYTHON: "C:\\Python38"
CXX_STANDARD: 11 CXX_STANDARD: 11
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
BUILD_TYPE: Debug
GENERATOR_ARCH: x64 GENERATOR_ARCH: x64
PYTHON: "C:\\Python38-x64" PYTHON: "C:\\Python38-x64"
CXX_STANDARD: 11 CXX_STANDARD: 11
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
BUILD_TYPE: Debug
GENERATOR_ARCH: Win32 GENERATOR_ARCH: Win32
PYTHON: "C:\\Python38" PYTHON: "C:\\Python38"
CXX_STANDARD: 11 CXX_STANDARD: 11
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
BUILD_TYPE: Debug
GENERATOR_ARCH: x64 GENERATOR_ARCH: x64
PYTHON: "C:\\Python38-x64" PYTHON: "C:\\Python38-x64"
CXX_STANDARD: 11 CXX_STANDARD: 11
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
BUILD_TYPE: Debug
GENERATOR_ARCH: x64 GENERATOR_ARCH: x64
PYTHON: "C:\\Python38-x64" PYTHON: "C:\\Python38-x64"
CXX_STANDARD: 14 CXX_STANDARD: 14
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
BUILD_TYPE: Debug
GENERATOR_ARCH: x64 GENERATOR_ARCH: x64
PYTHON: "C:\\Python38-x64" PYTHON: "C:\\Python38-x64"
CXX_STANDARD: 17 CXX_STANDARD: 17
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
BUILD_TYPE: Debug
GENERATOR_ARCH: x64
PYTHON: "C:\\Python38-x64"
CXX_STANDARD: 20
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
BUILD_TYPE: Release
GENERATOR_ARCH: x64 GENERATOR_ARCH: x64
PYTHON: "C:\\Python38-x64" PYTHON: "C:\\Python38-x64"
CXX_STANDARD: 20 CXX_STANDARD: 20
@ -59,5 +70,6 @@ build_script:
-DSAMPLES_BUILD_WITH_LOCAL_VULKAN_HPP=ON -DSAMPLES_BUILD_WITH_LOCAL_VULKAN_HPP=ON
-DTESTS_BUILD_ONLY_DYNAMIC=ON -DTESTS_BUILD_ONLY_DYNAMIC=ON
-DTESTS_BUILD_WITH_LOCAL_VULKAN_HPP=ON -DTESTS_BUILD_WITH_LOCAL_VULKAN_HPP=ON
-DCMAKE_BUILD_TYPE=%BUILD_TYPE%
-DCMAKE_CXX_STANDARD=%CXX_STANDARD% -DCMAKE_CXX_STANDARD=%CXX_STANDARD%
- cmake --build . --config %CONFIGURATION% - cmake --build . --config %CONFIGURATION%