What is SonarQube?
Under Windows: Run the downloaded installation program, and follow the instructions from the installation wizard. Under Mac OS X: Under Mac OS X 10.4 to 10.8, download this installer (19.5 MB). In both cases, double-click on the downloaded file and run Sweet Home 3D application found in the opened folder. If the system refuses to launch Sweet Home 3D for security reasons, click on its. 2) Unzip the file and copy the folders under 'm-block-chain' into the.magi (unix-like system) or Magi (OS X or Windows) folder; 3) Launch the new wallet. If you were using version prior to v1.4.4.0, the old block chain data must be deleted before launching the new wallet: 1) Backup wallet.dat. This is a quick demonstration video of one of my Apple G4 Cubes running an Intel i3 processor at 3.3 GHz. My latest i7 Cube build Guide http://pmg5.dozuki.co. Qubes is a security-oriented, free and open-source operating system for personal computers that allows you to securely compartmentalize your digital life. The Power Mac G4 is a series of personal computers designed, manufactured, and sold by Apple Computer, Inc. From 1999 to 2004 as part of the Power Macintosh line. Built around the PowerPC G4 series of microprocessors, the Power Mac G4 was marketed by Apple as the first 'personal supercomputers', reaching speeds of 4 to 20 gigaFLOPS.This was the first existing Macintosh product.
SonarQube is an open-source platform developed by SonarSource for continuous inspection of code quality to perform automatic reviews with static analysis of code to detect bugs, code smells and security vulnerabilities on 20+ programming languages.
Step 1. Download and setup SonarQube
Step 2. Download and Setting up SonarScanner
Also Read: What is Flutter? A brief introduction about flutter
Step 3. Updating .bash_profile with new path
- cd ~/
- vi .bash_profile
- export PATH=$PATH:/Applications/SonarScanner/bin
- export PATH=$PATH:/Applications/SonarQube/bin
Step 4: Setting up SonarSwift from Backlite
- /Applications/SonarQube/extensions/plugins/
Step 5: Starting up SonarQube
- sh /Applications/SonarQube/bin/macosx-universal-64/sonar.sh console
Running SonarQube... wrapper --> Wrapper Started as Console
wrapper Launching a JVM...
jvm 1 Wrapper (Version 3.2.3)http://wrapper.tanukisoftware.org
jvm 1 Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved.
jvm 1 jvm 1 2017.11.02 16:23:18 INFO app[][o.s.a.AppFileSystem] Cleaning or creating temp directory /Applications/SonarQube/temp jvm 1 2017.11.02 16:23:18 INFO app[][o.s.a.es.EsSettings] Elasticsearch listening on /127.0.0.1:9001jvm 1 2017.11.02 16:23:18 INFO app[][o.s.a.p.ProcessLauncherImpl] Launch process[[key='es', ipcIndex=1, logFilenamePrefix=es]] from
[/Applications/SonarQube/elasticsearch]: /Applications/SonarQube/elasticsearch/bin/elasticsearch -
Epath.conf=/Applications/SonarQube/temp/conf/es jvm 1 2017.11.02 16:23:18 INFO app[][o.s.a.SchedulerImpl] Waiting for Elasticsearch to be up and runningjvm 1 2017.11.02 16:23:18 INFO app[][o.e.p.PluginsService] no modules loadedjvm1 2017.11.0216:23:18INFOapp[[o.e.p.PluginsService]loadedplugin[org.elasticsearch.transport.Netty4Plugin]
jvm 1 2017.11.02 16:23:40 INFO app[][o.s.a.SchedulerImpl] Process[ce] is up
jvm 1 2017.11.02 16:23:40 INFO app[][o.s.a.SchedulerImpl] SonarQube is up
Step 6: Logging IN
Step 7: Setting up the Project
Step 8: Performing Analysis of your Project.
- cd ~/Projects/iOSApplications/myProject
- sonar-scanner -Dsonar.projectKey=MyProjectKey -Dsonar.sources=. -Dsonar.host.url=http://localhost:9000
NOTE: Make sure you replace MyProjectKey with your project key.
INFO: Scanner configuration file: /Applications/SonarScanner/conf/sonar-scanner.properties INFO: Project root configuration file: NONE INFO: SonarQube Scanner 3.0.3.778 INFO: Java 1.8.0_121 Oracle Corporation (64-bit) INFO: Mac OS X 10.12.6 x86_64 INFO: User cache: /Users/e070190/.sonar/cache INFO: Publish mode INFO: Load global settings INFO: Load global settings (done) time=56ms
INFO: Task total time: 21.407 s INFO: ------------------------------------------------------------------------ INFO: EXECUTION SUCCESS INFO: ------------------------------------------------------------------------ INFO: Total time: 22.791s INFO: Final Memory: 57M/1531M INFO: ------------------------------------------------------------------------
Step 9: Viewing the Reports.
http://localhost:9000/dashboard?id=MyProjectKey
NOTE: Make sure you replace MyProjectKey with your project key.