Skip to content
Snippets Groups Projects
Commit a70ea11e authored by John W. Parent's avatar John W. Parent Committed by Harmen Stoppels
Browse files

Gitlab CI: Windows Configs (#43967)


Add support for Gitlab CI on Windows

This PR adds the config changes required to configure and execute
Gitlab pipelines running Windows builds on Windows runners using
the existing Gitlab CI infrastructure (and newly added Windows 
infrastructure).

* Adds support for generating child pipelines dispatched to Windows runners
* Refactors the relevant pre-scripts, scripts, and post scripts to be compatible with Windows
* Adds Windows config section describing Windows jobs
* Adds VTK as Windows build stack (to be expanded later)
* Modifies proj to build on Windows
* Refactors Windows rpath symlinking to avoid system libs and externals

---------

Co-authored-by: default avatarRyan Krattiger <ryan.krattiger@kitware.com>
Co-authored-by: default avatarMike VanDenburgh <michael.vandenburgh@kitware.com>
Co-authored-by: default avatarTodd Gamblin <tgamblin@llnl.gov>
Co-authored-by: default avatarScott Wittenburg <scott.wittenburg@kitware.com>
parent a79b1bd9
No related branches found
No related tags found
No related merge requests found
Showing
with 220 additions and 31 deletions
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment