Created
September 23, 2012 07:39
-
-
Save bendo01/3769226 to your computer and use it in GitHub Desktop.
Sonar with mysql
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#-------------------------------------------------------- | |
# This file must contain only ISO 8859-1 characters | |
# see http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Properties.html#load(java.io.InputStream) | |
# | |
# To use an environment variable, use the following syntax : ${env:NAME_OF_ENV_VARIABLE} | |
# For example : | |
# sonar.jdbc.url: ${env:SONAR_JDBC_URL} | |
# | |
# | |
# See also the file conf/wrapper.conf for JVM advanced settings | |
#--------------------------------------------------------- | |
#--------------------------------------------------------- | |
# WEB SETTINGS - STANDALONE MODE ONLY | |
# These settings are ignored when the war file is deployed to a JEE server. | |
#--------------------------------------------------------- | |
# Listen host/port and context path (for example / or /sonar). Default values are 0.0.0.0:9000/. | |
#sonar.web.host: 0.0.0.0 | |
#sonar.web.port: 9000 | |
#sonar.web.context: / | |
sonar.web.host: 127.0.0.1 | |
sonar.web.port: 81 | |
sonar.web.context: / | |
# Log HTTP requests. Deactivated by default. | |
#sonar.web.jettyRequestLogs: ../../logs/jetty-yyyy_mm_dd.request.log | |
#----------------------------------------------------------------------- | |
# DATABASE | |
# | |
# IMPORTANT : the embedded database H2 is used by default. | |
# It is recommended for tests only. Please use an external database | |
# for production environment (MySQL, Oracle, Postgresql, SQLServer) | |
# | |
#----------------------------------------------------------------------- | |
#----- Credentials | |
# Permissions to create tables and indexes must be granted to JDBC user. | |
# The schema must be created first. | |
sonar.jdbc.username: sonar | |
sonar.jdbc.password: sonar | |
#----- Embedded database H2 | |
# Note : it does not accept connections from remote hosts, so the | |
# sonar server and the maven plugin must be executed on the same host. | |
# Comment the following line to deactivate the default embedded database. | |
#sonar.jdbc.url: jdbc:h2:tcp://localhost:9092/sonar | |
#sonar.jdbc.driverClassName: org.h2.Driver | |
# directory containing H2 database files. By default it's the /data directory in the sonar installation. | |
#sonar.embeddedDatabase.dataDir: | |
# H2 embedded database server listening port, defaults to 9092 | |
#sonar.embeddedDatabase.port: 9092 | |
#----- MySQL 5.x/6.x | |
# Comment the embedded database and uncomment the following line to use MySQL | |
sonar.jdbc.url: jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8 | |
sonar.jdbc.driverClassName: com.mysql.jdbc.Driver | |
sonar.jdbc.validationQuery: select 1 | |
# Optional properties | |
#sonar.jdbc.driverClassName: com.mysql.jdbc.Driver | |
#sonar.jdbc.validationQuery: select 1 | |
#----- Oracle 10g/11g | |
# To connect to Oracle database : | |
# | |
# - It's recommended to use the latest version of the JDBC driver (either ojdbc6.jar for Java 6 or ojdbc5.jar for Java 5). | |
# Download it in http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-112010-090769.html | |
# - Copy the driver to the directory extensions/jdbc-driver/oracle/ | |
# - Comment the embedded database and uncomment the following line : | |
#sonar.jdbc.url: jdbc:oracle:thin:@localhost/XE | |
# Optional properties | |
#sonar.jdbc.driverClassName: oracle.jdbc.OracleDriver | |
# Uncomment the following property if the Oracle account has permissions to access multiple schemas, | |
# for example sonar schemas with different versions. In that case, use the same property during project analysis | |
# (-Dsonar.jdbc.schema=<schema>) | |
#sonar.jdbc.schema: sonar | |
#----- PostgreSQL 8.x/9.x | |
# Comment the embedded database and uncomment the following property to use PostgreSQL | |
#sonar.jdbc.url: jdbc:postgresql://localhost/sonar | |
#sonar.jdbc.url: jdbc:postgresql://127.0.0.1:5432/sonar | |
# Optional properties | |
#sonar.jdbc.driverClassName: org.postgresql.Driver | |
#sonar.jdbc.driverClassName: org.postgresql.Driver | |
#sonar.jdbc.validationQuery: select 1 | |
# Uncomment the following property if the PostgreSQL account has permissions to access multiple schemas, | |
# for example sonar schemas with different versions. In that case, use the same property during project analysis | |
# (-Dsonar.jdbc.schema=<schema>) | |
#sonar.jdbc.schema: public | |
#----- Microsoft SQLServer | |
# The Jtds open source driver is available in extensions/jdbc-driver/mssql. More details on http://jtds.sourceforge.net | |
#sonar.jdbc.url: jdbc:jtds:sqlserver://localhost/sonar;SelectMethod=Cursor | |
# Optional properties | |
#sonar.jdbc.driverClassName: net.sourceforge.jtds.jdbc.Driver | |
#----- Connection pool settings | |
sonar.jdbc.maxActive: 20 | |
sonar.jdbc.maxIdle: 5 | |
sonar.jdbc.minIdle: 2 | |
sonar.jdbc.maxWait: 5000 | |
sonar.jdbc.minEvictableIdleTimeMillis: 600000 | |
sonar.jdbc.timeBetweenEvictionRunsMillis: 30000 | |
#--------------------------------------------------------- | |
# UPDATE CENTER | |
#--------------------------------------------------------- | |
# The Update Center requires an internet connection to request http://update.sonarsource.org | |
# It is activated by default: | |
#sonar.updatecenter.activate=true | |
# HTTP proxy (default none) | |
#http.proxyHost= | |
#http.proxyPort= | |
# NT domain name if NTLM proxy is used | |
#http.auth.ntlm.domain= | |
# SOCKS proxy (default none) | |
#socksProxyHost= | |
#socksProxyPort= | |
# proxy authentication. The 2 following properties are used for HTTP and SOCKS proxies. | |
#http.proxyUser= | |
#http.proxyPassword= | |
#--------------------------------------------------------- | |
# NOTIFICATIONS | |
#--------------------------------------------------------- | |
# Delay (in seconds) between processing of notification queue | |
sonar.notifications.delay=60 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment