docker sonarqube laravel





how run docker sonarqube:
Terminal:
docker run -d --name sonarqube sonarqube


descargar el sonar client:
https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner

unzip
Terminal:
unzip sonar-scanner-cli-*

Terminal:
sudo cp -a sonar-scanner-* /opt/

Terminal:
sudo chmod -R 775 /opt/sonar-scanner-*

Terminal:
sudo ln -s /opt/sonar-scanner-3.2.0.1227-linux/bin/sonar-scanner /bin/sonar-scanner

edit values default
Terminal:
sudo nano /opt/sonar-scanner-3.2.0.1227-linux/conf/sonar-scanner.properties



# Required metadata
sonar.projectKey=testproject
sonar.projectName=testproject
sonar.projectVersion=1.0.0

# Path to the parent source code directory.
sonar.sources=app

# Language
# We've commented this out, because we want to analyse both PHP and Javascript
#sonar.language=php

# Encoding of the source code
sonar.sourceEncoding=UTF-8

# Reusing PHPUnit reports
sonar.php.coverage.reportPath=ci/codeCoverage/codeCoverage.xml
sonar.php.tests.reportPath=ci/testResults.xml

# Here, you can exclude all the directories that you don't want to analyse.
# As an example, I'm excluding the Providers directory
sonar.exclusions=app/Providers/**

# Additional parameters
#sonar.my.property=value




add config your proyect in the file sonar-project.properties


# Required metadata
sonar.projectKey=project1
sonar.projectName=project1
sonar.projectVersion=1.0.0

# Path to the parent source code directory.
sonar.sources=app

# Language
# We've commented this out, because we want to analyse both PHP and Javascript
sonar.language=php

# Encoding of the source code
sonar.sourceEncoding=UTF-8

# Reusing PHPUnit reports
sonar.php.coverage.reportPath=ci/codeCoverage/codeCoverage.xml
sonar.php.tests.reportPath=ci/testResults.xml

# Here, you can exclude all the directories that you don't want to analyse.
# As an example, I'm excluding the Providers directory
sonar.exclusions=vendor/**

# Additional parameters
#sonar.my.property=value


run in your proyect


Terminal:
sonar-scanner -e -X


1 comentarios :

how run ireport v5.6.0 o JasperReports in GNU/LINUX jdk 7




first install jdk7 in your system

Terminal:
sudo apt-get install jdk7-openjdk



download ireport
 https://community.jaspersoft.com/project/jasperreports-library/releases

now you run with jdk7
Terminal:
./ireport --jdkhome "/usr/lib/jvm/java-7-jdk/"


it is all :)





0 comentarios :