summaryrefslogtreecommitdiff
path: root/.appveyor.yml
AgeCommit message (Collapse)AuthorFilesLines
2018-10-10tests: Use specific version of gtest for CITony-LunarG1-0/+3
2018-07-23repo: Use update_deps.py in ci jobsLenny Komow1-10/+3
Change-Id: Id7d72950c3b1459815fd5798daf59302463e1e64
2018-06-13ci: Clean up AppVeyor config fileKarl Schultz1-10/+12
- Get rid of TOP_DIR - it wasn't set to anything - Remove unmeeded submodule update - Build 2 jobs instead of 4 - Use -A CMake argument instead of creating a generator string based on the worker image and architecture. Instead, set the architecture (platform Win32 or x64) with -A and take whatever Visual Studio version is provided by the worker image. The worker image is specified by the "os" config property.
2018-06-04repo: Make CI clone googletestLenny Komow1-0/+2
Change-Id: Ic942992d4fbc9701ba14e5973faed85b5b2e8c22
2018-06-01repo: Make CI clone and install Vulkan-HeadersLenny Komow1-1/+10
Change-Id: Ib1a3c82f829377814105d54f552ac3ef00f00681
2018-05-17scripts: Remove unused scriptsLenny Komow1-10/+3
There were numerous scripts in this repo that weren't used, but were inherited from the old Vulkan-LoaderAndValidationLayers repo. Most of them were validation layer codegen, but there were also some utilities for dealing with glslang and spriv-tools.
2018-05-13repo: Change project name to Vulkan-LoaderKarl Schultz1-1/+1
2018-05-13repo: Update AppVeyor configKarl Schultz1-8/+4
2018-01-05build: Improve update ext srcs script for better CIKarl Schultz1-58/+16
Add options (--debug --release --32 --64) to the update_external_sources.bat script so that it can be used to build external libraries for only the desired platform/configuration combinations. This helps the AppVeyor CI builds by building only the platform/configuration combination needed for the current job.
2018-01-03build: Retarget AppVeyor build to VS2013Mike Schuchardt1-5/+5
Change-Id: I88665dadbac75695034a731412984edbecbf988f
2017-12-04build: Change AppVeyor config to use multiple jobs.Karl Schultz1-4/+83
This is a complete rewrite of the AppVeyor config file. A separate job is used for each config in the Platform-Configuration matrix. This helps get around the problem of the 60-minute limit per job. The invocation of the update_external_sources script has been replaced with individual commands to build glslang and spirv-tools only for the platform configuration selected for each job. This avoids having to build glslang and spirv-tools 4 times for each job.
2017-09-04build: Touch appveyor config to invalidate cacheKarl Schultz1-0/+1
2017-05-30build: Speed up AppVeyor builds.Karl Schultz1-1/+5
- Build only VS 2015 - Cache the external directory
2017-02-22build: Change appveyor to build VS 2013 and 2015Karl Schultz1-7/+3
Change-Id: Idccb248aa46a5028b9c28d5487760c749a8d61e2
2016-12-30build: Add config file for AppVeyor Windows CIKarl Schultz1-0/+28