diff options
author | Simon Brandhof <simon.brandhof@gmail.com> | 2011-02-09 09:33:58 +0000 |
---|---|---|
committer | Simon Brandhof <simon.brandhof@gmail.com> | 2011-02-09 09:33:58 +0000 |
commit | 3ef2a7311179e438b31215a8e50494f3b0bff2b4 (patch) | |
tree | 786aa357c2d5d45f837b13536bada3c797513314 /src/main/assembly | |
parent | f40afd46a1d770f7bb734a1c38c0ae48e0af4b66 (diff) | |
download | sonar-scanner-cli-3ef2a7311179e438b31215a8e50494f3b0bff2b4.tar.gz sonar-scanner-cli-3ef2a7311179e438b31215a8e50494f3b0bff2b4.zip |
Sonar runner: move assembly sources in src/main/assembly
Diffstat (limited to 'src/main/assembly')
-rw-r--r-- | src/main/assembly/assembly.xml | 40 | ||||
-rwxr-xr-x | src/main/assembly/bin/sonar-runner | 25 | ||||
-rw-r--r-- | src/main/assembly/bin/sonar-runner.bat | 5 | ||||
-rw-r--r-- | src/main/assembly/conf/sonar-runner.properties | 25 |
4 files changed, 55 insertions, 40 deletions
diff --git a/src/main/assembly/assembly.xml b/src/main/assembly/assembly.xml deleted file mode 100644 index 0419764..0000000 --- a/src/main/assembly/assembly.xml +++ /dev/null @@ -1,40 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<assembly> - <id>bin</id> - <formats> - <format>zip</format> - </formats> - <includeBaseDirectory>true</includeBaseDirectory> - <dependencySets> - <dependencySet> - <useProjectArtifact>true</useProjectArtifact> - <outputDirectory>lib</outputDirectory> - <outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping> - <fileMode>0644</fileMode> - </dependencySet> - </dependencySets> - <fileSets> - <fileSet> - <directory>src/bin</directory> - <outputDirectory>bin</outputDirectory> - <includes> - <include>sonar-runner.bat</include> - </includes> - <lineEnding>dos</lineEnding> - </fileSet> - <fileSet> - <directory>src/bin</directory> - <outputDirectory>bin</outputDirectory> - <includes> - <include>sonar-runner</include> - </includes> - <lineEnding>unix</lineEnding> - <fileMode>0755</fileMode> - </fileSet> - <fileSet> - <directory>src/conf</directory> - <outputDirectory>conf</outputDirectory> - <fileMode>0644</fileMode> - </fileSet> - </fileSets> -</assembly> diff --git a/src/main/assembly/bin/sonar-runner b/src/main/assembly/bin/sonar-runner new file mode 100755 index 0000000..af95fd5 --- /dev/null +++ b/src/main/assembly/bin/sonar-runner @@ -0,0 +1,25 @@ +#!/bin/sh +# +# Sonar Runner Startup Script for Unix +# + +if [ -z "$SONAR_RUNNER_HOME" ] ; then + PRG="$0" + + SONAR_RUNNER_HOME=`dirname "$PRG"`/.. + + # make it fully qualified + SONAR_RUNNER_HOME=`cd "$SONAR_RUNNER_HOME" && pwd` +fi + +JAVA_CMD="`which java`" +JAVA_CLASSPATH="${SONAR_RUNNER_HOME}"/lib/sonar-runner.jar:"${SONAR_RUNNER_HOME}"/lib/sonar-batch-bootstrapper.jar + +#echo "Info: Using sonar-runner at $SONAR_RUNNER_HOME" +#echo "Info: Using java at $JAVACMD" +#echo "Info: Using classpath $JAVACLASSPATH" + +exec "$JAVA_CMD" \ + -classpath $JAVA_CLASSPATH \ + "-Drunner.home=${SONAR_RUNNER_HOME}" \ + org.sonar.runner.Main "$@" diff --git a/src/main/assembly/bin/sonar-runner.bat b/src/main/assembly/bin/sonar-runner.bat new file mode 100644 index 0000000..45bca45 --- /dev/null +++ b/src/main/assembly/bin/sonar-runner.bat @@ -0,0 +1,5 @@ +@REM Sonar Runner Startup Script for Windows + +@echo off + +"%JAVA_HOME%\bin\java.exe" -classpath "%SONAR_RUNNER_HOME%\lib\sonar-runner.jar";"%SONAR_RUNNER_HOME%\lib\sonar-batch-bootstrapper.jar" "-Drunner.home=%SONAR_RUNNER_HOME%" org.sonar.runner.Main %* diff --git a/src/main/assembly/conf/sonar-runner.properties b/src/main/assembly/conf/sonar-runner.properties new file mode 100644 index 0000000..5f01622 --- /dev/null +++ b/src/main/assembly/conf/sonar-runner.properties @@ -0,0 +1,25 @@ +#----- Default directory layout +sources=src/main/java +tests=src/test/java +binaries=target/classes + +sonar.sourceEncoding=UTF-8 + +#----- Default Sonar server +#sonar.host.url=http://localhost:9000 + +#----- PostgreSQL +#sonar.jdbc.url=jdbc:postgresql://localhost/sonar +#sonar.jdbc.driver=org.postgresql.Driver + +#----- MySQL +#sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8 +#sonar.jdbc.driver=com.mysql.jdbc.Driver + +#----- Oracle +#sonar.jdbc.url=jdbc:oracle:thin:@localhost/XE +#sonar.jdbc.driver=oracle.jdbc.driver.OracleDriver + +#----- Global database settings +#sonar.jdbc.username=sonar +#sonar.jdbc.password=sonar |