2013-01-23 74 views
0

我如何在詹金斯開始聲納。我的系統中有聲納3.1.1。
我對jenkins沒有深入的瞭解。我開始了垃圾箱並添加了聲納垃圾箱插件。 在後管理詹金斯 - >配置系統I加聲納與細節,在詹金斯開始聲納服務器

Name : sonar 
Server URL : http://localhost:9000 
Database URL : jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true 
Database login : sonar 
Database password : sonar 
Database driver : com.mysql.jdbc.Driver 

然後應用它,並將其保存。
但我不能看到任何與聲納有關的詹金斯。我可以在jenkins中查看聲納的主頁。

回答

0

要調用聲納獨立分析,您必須配置所有項目屬性。你做吧?這裏一個例子:

# required metadata 
sonar.projectKey=yourapp:YourApplication 
sonar.projectName=YourApplication 
sonar.projectVersion=1.0 

# path to source directories (required) 
sonar.sources=yourApplication/JavaSource 

# path to test source directories (optional) 
sonar.tests=test 

# path to project binaries (optional), for example directory of Java bytecode 
sonar.binaries=YourApplication/build/classes/main 

# optional comma-separated list of paths to libraries. Only path to JAR file and path to directory of classes are supported. 
#sonar.libraries=path/to/library.jar,path/to/classes/dir 

# The value of the property must be the key of the language. 
sonar.language=java 

sonar.dynamicAnalysis=reuseReports 

#Surefire reports 
sonar.surefire.reportsPath=yourApplication/build/test-results 


sonargraph.prepareForSonar=true 
# Additional parameters 
#sonar.my.property=value 

在你的聲納/詹金斯的版本基礎這個配置應該是略有不同 然後,如果你不使聲納的基礎配置進行任何更改,您不需要把用戶= sonar,密碼= sonar