spack/share/spack/gitlab/cloud_pipelines/configs
John W. Parent 81fe460194
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: Ryan Krattiger <ryan.krattiger@kitware.com>
Co-authored-by: Mike VanDenburgh <michael.vandenburgh@kitware.com>
Co-authored-by: Todd Gamblin <tgamblin@llnl.gov>
Co-authored-by: Scott Wittenburg <scott.wittenburg@kitware.com>
2024-05-16 17:00:02 -06:00
..
cray-rhel CI: remove redundant sections (#38514) 2023-08-07 10:23:16 -06:00
cray-sles CI: remove redundant sections (#38514) 2023-08-07 10:23:16 -06:00
darwin CI Reproducer on Metal (#43411) 2024-03-29 12:32:54 -05:00
linux gitlab ci: tutorial: add julia and vim (#44073) 2024-05-08 14:18:12 +02:00
win64 Gitlab CI: Windows Configs (#43967) 2024-05-16 17:00:02 -06:00
cdash.yaml
ci.yaml gitlab ci: cache user cache (#43952) 2024-05-02 12:06:30 +02:00
concretizer.yaml
config.yaml Set build_jobs dynamically in CI to avoid oversubscription (#35996) 2023-03-13 08:29:58 +01:00
copy-only-protected-mirrors.yaml.in gitlab ci: Rework how mirrors are configured (#39939) 2023-10-19 11:04:59 -05:00
multi-src-mirrors.yaml.in gitlab ci: Rework how mirrors are configured (#39939) 2023-10-19 11:04:59 -05:00
single-src-pr-mirrors.yaml.in gitlab ci: Rework how mirrors are configured (#39939) 2023-10-19 11:04:59 -05:00
single-src-protected-mirrors.yaml.in gitlab ci: Rework how mirrors are configured (#39939) 2023-10-19 11:04:59 -05:00