Issue-ID: CIMAN-33
Change-Id: I05450b3ca07536fb30dae5841ca6a53fc57e15d2
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
uses: lfit/releng-reusable-workflows/.github/workflows/reuse-sonarqube-cloud.yaml@main
secrets:
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
+ with:
+ # yamllint disable-line rule:line-length
+ build_wrapper_url: "https://raw.githubusercontent.com/o-ran-sc/o-du-l2/refs/heads/main/sonarqube-cloud-build.sh"
+ build_wrapper_out_dir: build/odu/bin/
report-status:
if: ${{ always() }}
sonar.organization=o-ran-sc
sonar.projectKey=o-du-l2
+sonar.sources=src
+sonar.cfamily.compile-commands=compile_commands.json
--- /dev/null
+#!/usr/bin/env bash
+sudo apt-get -y update
+sudo apt-get -y install libnsl-dev libxml2-dev libsctp-dev libpcap-dev
+cd build; make
+cd -
+LOCATION=$(find . -name compile_commands.json)
+echo "Build wrapper output file: $LOCATION"
+mv $LOCATION .