This commit is contained in:
parent
64b8d3e32a
commit
86cd25435e
11
.drone.yml
11
.drone.yml
@ -33,8 +33,17 @@ steps:
|
||||
|
||||
# Run SonarQube code analysis
|
||||
- name: code-analysis
|
||||
image: sonarsource/sonar-scanner-cli:latest
|
||||
image: openjdk:11-jre-slim
|
||||
commands:
|
||||
# Install wget and unzip
|
||||
- apt-get update && apt-get install -y wget unzip
|
||||
# Download the SonarScanner CLI zip (adjust the version as needed)
|
||||
- wget https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-7.0.2.4839-linux-aarch64.zip -O sonar-scanner.zip
|
||||
# Unzip it to /opt
|
||||
- unzip sonar-scanner.zip -d /opt/
|
||||
# Add sonar-scanner to the PATH (the folder name may vary with version)
|
||||
- export PATH=/opt/sonar-scanner-7.0.2.4839-linux-aarch64/bin:$PATH
|
||||
# Run the scanner
|
||||
- sonar-scanner -Dsonar.projectKey=$SONAR_PROJECT_KEY -Dsonar.sources=. -Dsonar.host.url=$SONAR_INSTANCE_URL -Dsonar.login=$SONAR_LOGIN_KEY
|
||||
environment:
|
||||
SONAR_PROJECT_KEY:
|
||||
|
Loading…
x
Reference in New Issue
Block a user