From da112ac51de57fa8b4684eb13d1eebd555a4a593 Mon Sep 17 00:00:00 2001 From: Simon Brandhof Date: Fri, 17 Nov 2017 21:15:30 +0100 Subject: [PATCH] Add development patches for start.sh --- .gitignore | 4 ++++ scripts/patches/debug_ce.sh | 8 ++++++++ scripts/patches/debug_web.sh | 8 ++++++++ scripts/patches/mysql.sh | 10 ++++++++++ scripts/patches/postgres.sh | 10 ++++++++++ 5 files changed, 40 insertions(+) create mode 100755 scripts/patches/debug_ce.sh create mode 100755 scripts/patches/debug_web.sh create mode 100755 scripts/patches/mysql.sh create mode 100755 scripts/patches/postgres.sh diff --git a/.gitignore b/.gitignore index eed05a54bdd..fadc2446785 100644 --- a/.gitignore +++ b/.gitignore @@ -51,3 +51,7 @@ Desktop.ini # scripts patches, they are local to each developer scripts/patches/*.* scripts/patches/*license*.txt +!scripts/patches/debug_ce.sh +!scripts/patches/debug_web.sh +!scripts/patches/mysql.sh +!scripts/patches/postgres.sh diff --git a/scripts/patches/debug_ce.sh b/scripts/patches/debug_ce.sh new file mode 100755 index 00000000000..aafeadaf8c7 --- /dev/null +++ b/scripts/patches/debug_ce.sh @@ -0,0 +1,8 @@ +set -euo pipefail + +source scripts/property_utils.sh + +SQ_HOME=$1 + +echo "enabling debug on compute engine, listening on port 5005" +set_property sonar.ce.javaAdditionalOpts -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 $SQ_HOME/conf/sonar.properties diff --git a/scripts/patches/debug_web.sh b/scripts/patches/debug_web.sh new file mode 100755 index 00000000000..831a6dd5b17 --- /dev/null +++ b/scripts/patches/debug_web.sh @@ -0,0 +1,8 @@ +set -euo pipefail + +source scripts/property_utils.sh + +SQ_HOME=$1 + +echo "enabling debug on web server, listening on port 5005" +set_property sonar.web.javaAdditionalOpts -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 $SQ_HOME/conf/sonar.properties diff --git a/scripts/patches/mysql.sh b/scripts/patches/mysql.sh new file mode 100755 index 00000000000..59931e77b94 --- /dev/null +++ b/scripts/patches/mysql.sh @@ -0,0 +1,10 @@ +set -euo pipefail + +source scripts/property_utils.sh + +SQ_HOME=$1 + +echo "configuring mysql" +set_property sonar.jdbc.url "jdbc:mysql://localhost:3306/sonarqube?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance" $SQ_HOME/conf/sonar.properties +set_property sonar.jdbc.username sonarqube $SQ_HOME/conf/sonar.properties +set_property sonar.jdbc.password sonarqube $SQ_HOME/conf/sonar.properties diff --git a/scripts/patches/postgres.sh b/scripts/patches/postgres.sh new file mode 100755 index 00000000000..0f3b10559ac --- /dev/null +++ b/scripts/patches/postgres.sh @@ -0,0 +1,10 @@ +set -euo pipefail + +source scripts/property_utils.sh + +SQ_HOME=$1 + +echo "configuring postgres" +set_property sonar.jdbc.url jdbc:postgresql://localhost:5432/sonarqube $SQ_HOME/conf/sonar.properties +set_property sonar.jdbc.username sonarqube $SQ_HOME/conf/sonar.properties +set_property sonar.jdbc.password sonarqube $SQ_HOME/conf/sonar.properties -- 2.39.5