|
13 | 13 | - cron: '0 13 * * 4' |
14 | 14 |
|
15 | 15 | jobs: |
16 | | - strategy: |
17 | | - matrix: |
18 | | - platform: [ubuntu-latest, macos-12, macos-14, windows-latest] |
19 | | - fail-fast: false |
20 | | - runs-on: ${{ matrix.platform }} |
21 | | - steps: |
22 | | - - uses: actions/checkout@v4.1.1 |
23 | | - - uses: jwlawson/actions-setup-cmake@v1.13 |
24 | | - - run: | |
25 | | - mkdir build |
26 | | - cd build |
27 | | - cmake $CMAKE_ARGS -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} -DBUILD_DOC=ON -DBUILD_TESTING=ON -DDISABLE_REFMAN_PDF=ON .. |
28 | | - make lib |
| 16 | + tests: |
| 17 | + strategy: |
| 18 | + matrix: |
| 19 | + platform: [ubuntu-latest, macos-12, macos-14] # TODO: , windows-latest] |
| 20 | + fail-fast: false |
| 21 | + runs-on: ${{ matrix.platform }} |
| 22 | + steps: |
| 23 | + - uses: actions/checkout@v4.1.1 |
| 24 | + - uses: jwlawson/actions-setup-cmake@v2.0.1 |
| 25 | + - run: | |
| 26 | + mkdir build |
| 27 | + cd build |
| 28 | + cmake $CMAKE_ARGS -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} -DBUILD_DOC=ON -DBUILD_TESTING=ON -DDISABLE_REFMAN_PDF=ON .. |
| 29 | + make lib |
29 | 30 | |
30 | | - - run: | |
31 | | - cd build |
32 | | - export CTEST_OUTPUT_ON_FAILURE=1 |
33 | | - make check-testsuite # Build and check the testsuite |
34 | | - make check-examples # Build and check the examples |
35 | | - # TODO! (fails with error: no such file or directory: 'arrdaxpyf.o') |
36 | | - # - make check-benchmarks # Build and check the benchmarks (takes a long time) |
37 | | - make blitz-doc |
38 | | - sudo make install # Install Blitz++ |
| 31 | + - run: | |
| 32 | + cd build |
| 33 | + export CTEST_OUTPUT_ON_FAILURE=1 |
| 34 | + make check-testsuite # Build and check the testsuite |
| 35 | + make check-examples # Build and check the examples |
| 36 | + # TODO! (fails with error: no such file or directory: 'arrdaxpyf.o') |
| 37 | + # - make check-benchmarks # Build and check the benchmarks (takes a long time) |
| 38 | + make blitz-doc |
| 39 | + sudo make install # Install Blitz++ |
39 | 40 |
|
40 | | - # TODO: LD_LIBRARY_PATH=/usr/local/lib ${srcdir}/travis-ci/check-wiki-examples.py |
| 41 | + # TODO: LD_LIBRARY_PATH=/usr/local/lib ${srcdir}/travis-ci/check-wiki-examples.py |
41 | 42 |
|
0 commit comments