This is an automated email from the ASF dual-hosted git repository.

bodewig pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/master by this push:
     new b8fc243  the new sonarqube scanner seems to rquire binaries
b8fc243 is described below

commit b8fc243b515773310bede8a35dffb0c5f6ac6fca
Author: Stefan Bodewig <[email protected]>
AuthorDate: Wed Aug 21 15:14:37 2019 +0200

    the new sonarqube scanner seems to rquire binaries
---
 sonar-project.properties | 3 +++
 sonarqube.xml            | 8 +++++++-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/sonar-project.properties b/sonar-project.properties
index 625121d..e5a814e 100644
--- a/sonar-project.properties
+++ b/sonar-project.properties
@@ -5,3 +5,6 @@ sonar.sources=src/main
 sonar.tests=src/tests/junit
 sonar.projectVersion=1.10.0-SNAPSHOT
 sonar.java.source=8
+sonar.java.binaries=build/classes
+sonar.java.test.binaries=build/testcases
+sonar.java.libraries=lib/optional/*.jar
diff --git a/sonarqube.xml b/sonarqube.xml
index 9abd44a..28ef2f7 100644
--- a/sonarqube.xml
+++ b/sonarqube.xml
@@ -17,7 +17,13 @@
     <get dest="${sonarqube-ant-task-jar}" src="${sonarqube-ant-task-url}"/>
   </target>
 
-  <target name="sonar" depends="download">
+  <target name="build-classes">
+    <ant antfile="launch-build.xml">
+      <property name="args" value="-Djenkins=t"/>
+    </ant>
+  </target>
+
+  <target name="sonar" depends="download,build-classes">
     <taskdef uri="antlib:org.sonar.ant" resource="org/sonar/ant/antlib.xml">
         <classpath path="${sonarqube-ant-task-jar}" />
     </taskdef>

Reply via email to