summaryrefslogtreecommitdiffstats
path: root/.gitlab/os-windows.yml
Commit message (Collapse)AuthorAgeFilesLines
* gitlab-ci: Rename CI config variable to avoid conflict with CMAKE_BUILD_TYPEBrad King2021-07-021-1/+1
| | | | | | | Since commit e216b9bbd3 (cmake: Allow CMAKE_BUILD_TYPE to be set by environment variable, 2021-06-29), the `CMAKE_BUILD_TYPE` environment variable is interpreted by CMake, and can affect the test suite. Rename our CI config variable to avoid conflict.
* gitlab-ci: Update Windows builds to MSVC 19.29-16.10 toolsetBrad King2021-05-281-4/+4
|
* Merge branch 'backport-3.19-ci-msvc-14.28-16.9' into ci-msvc-14.28-16.9Brad King2021-03-241-4/+4
|\
| * gitlab-ci: Update Windows builds to MSVC 19.28-16.9 toolsetBrad King2021-03-241-4/+4
| |
| * gitlab-ci: Fix using VS 16.8 toolset under VS 16.9 in CMake 3.19 branchBrad King2021-03-171-2/+2
| | | | | | | | | | | | The 16.8 and 16.9 toolset numbers vary only in their third component. Use CMake 3.19.7 for three-component toolset version specification support.
* | gitlab-ci: Fix using VS 16.8 toolset under VS 16.9Brad King2021-03-151-2/+2
| | | | | | | | | | | | The 16.8 and 16.9 toolset numbers vary only in their third component. Use CMake 3.19.7 for three-component toolset version specification support.
* | gitlab-ci: ignore failing tests for external IDE testingBen Boeckel2021-03-011-0/+1
|/
* Merge branch 'backport-3.18-ci-wix-download' into ci-wix-downloadBrad King2021-01-211-0/+3
|\
| * ci: download WiX on WindowsBrad King2021-01-211-0/+3
| | | | | | | | Avoid requiring Windows CI hosts to have WiX installed.
* | gitlab-ci: Update Windows builds to MSVC 19.28Brad King2020-11-171-4/+4
| |
* | ci: add Python to PATH on WindowsBrad King2020-10-201-0/+3
| | | | | | | | | | | | | | Our test suite searches for a Python interpreter to perform some extra checks. Our CI base images for Linux have Python available. Update our Windows jobs to provide a Python interpreter for our test suite to find consistently between the build and test steps.
* | sccache: use a different port for CMake buildsBen Boeckel2020-09-281-0/+2
|/ | | | This avoids server reuse between different projects on the same machine.
* gitlab-ci: Update Windows builds to MSVC 19.27Brad King2020-08-191-4/+4
|
* gitlab-ci: use `extends`Ben Boeckel2020-06-121-10/+10
| | | | YAML anchors are not supported across include files.
* gitlab-ci: split into multiple filesBen Boeckel2020-06-121-0/+116
Also add comments for sections to make it easier to figure out what's going on. Also rename the `cmake_test_unix_package` to be Linux-specific since it actually is.