You can find full details on the C/C++/Objective-C language page. Scanning projects that contain C, C++, or Objective-C code requires some additional analysis steps. Sonarsource/sonar-scanner-cli Scanning C, C++, or ObjectiveC projects e SONAR_SCANNER_OPTS="-Dsonar.projectKey=$" \ To scan using the SonarScanner Docker image, use the following command: docker run \ Running SonarScanner from the Docker image Run the following command from the project base directory to launch analysis and pass your authentication token: sonar-scanner -Dsonar.token=myAuthenticationToken Alternatively, instead of passing the token in your command line, you can create the SONAR_TOKEN environment variable and set the token as its value before you launch the analysis.If you need more debug information, you can add one of the following to your command line: -X, -verbose, or -Dsonar.verbose=true. You should get output like this: usage: sonar-scanner Verify your installation by opening a new shell and executing the command sonar-scanner -h ( sonar-scanner.bat -h on Windows).Update the global settings to point to your SonarQube server by editing $install_directory/conf/sonar-scanner.properties: #- Default SonarQube server.Expand the downloaded file into the directory of your choice.To run SonarScanner from the zip file, follow these steps: #sonar.sourceEncoding=UTF-8 Running SonarScanner from the zip file # Path is relative to the sonar-project.properties file. Configuring your projectĬreate a configuration file in your project's root directory called sonar-project.properties # must be unique in a given SonarQube instance The SonarScanner is the scanner to use when there is no specific scanner for your build system.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |