Update build

This commit is contained in:
2023-02-27 01:18:46 +01:00
parent 6875127394
commit 0b63d9ace0

View File

@@ -18,9 +18,10 @@ jobs:
fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis
- name: Install sonar-scanner and build-wrapper - name: Install sonar-scanner and build-wrapper
uses: SonarSource/sonarcloud-github-c-cpp@v1 uses: SonarSource/sonarcloud-github-c-cpp@v1
- name: Install gcovr - name: Install lcov & gcovr
run: | run: |
sudo apt-get install -y gcovr sudo apt-get -y install lcov
sudo apt-get -y install gcovr
- name: Tests & build-wrapper - name: Tests & build-wrapper
run: | run: |
mkdir build mkdir build
@@ -40,4 +41,4 @@ jobs:
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
run: | run: |
sonar-scanner --define sonar.cfamily.build-wrapper-output="${{ env.BUILD_WRAPPER_OUT_DIR }}" \ sonar-scanner --define sonar.cfamily.build-wrapper-output="${{ env.BUILD_WRAPPER_OUT_DIR }}" \
--define sonar.coverageReportPaths=coverage.xml --define sonar.coverageReportPaths=tests/coverage.xml