👷 add CI step for coverage

This commit is contained in:
Niels Lohmann 2021-01-31 17:06:06 +01:00
parent 053ed6c123
commit 829f119632
No known key found for this signature in database
GPG Key ID: 7F3CEA63AE251B69

View File

@ -128,9 +128,14 @@ jobs:
- name: cmake - name: cmake
run: cmake -S . -B build -DJSON_CI=On run: cmake -S . -B build -DJSON_CI=On
- name: build - name: build
run: cmake --build build --target ci_test_coverage run: |
- name: copy cmake --build build --target ci_test_coverage
run: pwd ; ls -la ; cp -r /__w/json/json/build/build_coverage/html /workdir ; cp -r /__w/json/json/build/build_coverage/json.info /workdir pwd
ls -la
ls -la build
ls -la build/build_coverage
cp -r /__w/json/json/build/build_coverage/html /workdir
cp -r /__w/json/json/build/build_coverage/json.info /workdir
- name: archive coverage report - name: archive coverage report
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v2
with: with: