]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Modernized Windows workflow.
authorMarc Fehling <mafehling.git@gmail.com>
Wed, 17 Jul 2024 11:56:27 +0000 (13:56 +0200)
committerMarc Fehling <mafehling.git@gmail.com>
Thu, 18 Jul 2024 10:02:59 +0000 (12:02 +0200)
.github/workflows/windows.yml

index a5891bf727c9d38c53e515dd88a0ce1b9529652a..18f95780e99f2b67ec559cd8c9359d975ba8b2ca 100644 (file)
@@ -51,14 +51,14 @@ jobs:
         cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=c:/project -DDEAL_II_WITH_ZLIB=off -DDEAL_II_CXX_FLAGS="-WX /D FE_EVAL_FACTORY_DEGREE_MAX=2" -T host=x64 -A x64 ..
     - name: print detailed.log
       run: type build/detailed.log
-    - name: build library
+    - name: build
       run: |
         cmake --build build --parallel 2 --target install
-    - name: test library
+    - name: test
       run: |
-        cmake --build build --parallel 2 --target setup_tests_a-framework
-        cmake --build build --parallel 2 --target test
-    - name: archive library
+        cmake --build build --parallel 2 --target setup_tests_a-framework setup_tests_quick_tests
+        ctest --test-dir build --build-config Debug --parallel 2 --output-on-failure --extra-verbose
+    - name: archive
       # run only if a PR is merged into master
       if: ${{ github.ref == 'refs/heads/master' && matrix.os == 'windows-2022' }}
       run: |

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.