Browse Source

add a build file for sonarqube

master
Stefan Bodewig 8 years ago
parent
commit
79b97a0ef5
1 changed files with 26 additions and 0 deletions
  1. +26
    -0
      sonarqube.xml

+ 26
- 0
sonarqube.xml View File

@@ -0,0 +1,26 @@
<project default="sonar" basedir=".">

<!-- gets overridden by the jenkins job -->
<property name="sonar.host.url" value="http://localhost:9000" />

<!-- source SonarQube project properties -->
<property file="sonar-project.properties"/>

<property name="downloads" location="build/downloads"/>
<property name="sonarqube-ant-task-jar" location="${downloads}/sonarqube-ant-task.jar"/>
<property name="sonarqube-ant-task-url"
value="https://sonarsource.bintray.com/Distribution/sonarqube-ant-task/sonarqube-ant-task-2.5.jar"/>

<target name="download">
<mkdir dir="${downloads}"/>
<get dest="${sonarqube-ant-task-jar}" src="${sonarqube-ant-task-url}"/>
</target>

<target name="sonar" depends="download">
<taskdef uri="antlib:org.sonar.ant" resource="org/sonar/ant/antlib.xml">
<classpath path="${sonarqube-ant-task-jar}" />
</taskdef>

<sonar:sonar xmlns:sonar="antlib:org.sonar.ant"/>
</target>
</project>

Loading…
Cancel
Save