Files
EMS-ESP32/scripts/run_sonar.sh
2023-09-25 09:14:29 +02:00

17 lines
670 B
Bash
Executable File

#!/bin/sh
# This is an example file to run sonar from a Linux command line
# Run from the root of the project like `./scripts/run_sonar.sh`
# Follow the setup in Sonar for your prpject and make sure chmod 755 +x on all the files
# and make sure you set the token in the shell like export SONAR_TOKEN="xxxxx"
make clean
~/sonar/build-wrapper-linux-x86-64 --out-dir bw-output make all
~/sonar/sonar-scanner/bin/sonar-scanner \
-Dsonar.organization=proddy \
-Dsonar.projectKey=proddy_EMS-ESP32 \
-Dsonar.projectName=EMS-ESP32 \
-Dsonar.sources="./src, ./lib/framework" \
-Dsonar.cfamily.build-wrapper-output=bw-output \
-Dsonar.host.url=https://sonarcloud.io