Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move MSVC runners to CI rules using root CMakeLists.txt #510

Merged
merged 2 commits into from
Nov 9, 2023

Conversation

mmuetzel
Copy link
Contributor

@mmuetzel mmuetzel commented Nov 7, 2023

Add a matrix for MSVC to the CI rules using the root CMakeLists.txt to build with and without OpenMP. That will have the ctests run for these two configurations.
No ctests (nor demos) are run in the CI rules that build all libraries separately with MSVC. So, we won't loose anything if we removed those runners from that set of CI rules. Do that to save some CI minutes (even if they might be free of cost).
The other runners (that build the libraries separately) run make demos. There is (currently) no equivalent to that with the root CMakeLists.txt. So, keep those other runners to not loose any coverage.

@DrTimothyAldenDavis DrTimothyAldenDavis merged commit c90fdaf into DrTimothyAldenDavis:dev2 Nov 9, 2023
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants