12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- name: CMake
-
- on: [push]
-
- env:
-
- BUILD_TYPE: Release
-
- jobs:
- build:
-
-
-
-
- runs-on: ubuntu-latest
-
- steps:
- - uses: actions/checkout@v2
-
- - name: Create Build Environment
-
-
- run: cmake -E make_directory ${{runner.workspace}}/build
-
- - name: Configure CMake
-
-
- shell: bash
- working-directory: ${{runner.workspace}}/build
-
-
-
- run: cmake $GITHUB_WORKSPACE -DCMAKE_BUILD_TYPE=$BUILD_TYPE
-
- - name: Build
- working-directory: ${{runner.workspace}}/build
- shell: bash
-
- run: cmake --build . --config $BUILD_TYPE
-
- - name: Test
- working-directory: ${{runner.workspace}}/build
- shell: bash
-
-
- run: ctest -C $BUILD_TYPE
|