You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by fs...@apache.org on 2017/01/28 11:32:54 UTC
svn commit: r1780661 - /jmeter/trunk/build.xml
Author: fschumacher
Date: Sat Jan 28 11:32:54 2017
New Revision: 1780661
URL: http://svn.apache.org/viewvc?rev=1780661&view=rev
Log:
Move the declaration/instantiation of the sonar related variables
closer to the sonar task, as it uses other variables -- namely the
jmeter.version one -- that are not initialized otherwise.
Modified:
jmeter/trunk/build.xml
Modified: jmeter/trunk/build.xml
URL: http://svn.apache.org/viewvc/jmeter/trunk/build.xml?rev=1780661&r1=1780660&r2=1780661&view=diff
==============================================================================
--- jmeter/trunk/build.xml (original)
+++ jmeter/trunk/build.xml Sat Jan 28 11:32:54 2017
@@ -3382,86 +3382,86 @@ run JMeter unless all the JMeter jars ar
<fileset dir="./lib/opt" includes="**/*.jar" />
</path>
- <property name="sonar.organizationName" value="Apache" />
- <property name="sonar.projectName" value="JMeter" />
- <property name="sonar.projectKey" value="org.apache.jmeter:${sonar.projectName}" />
- <property name="sonar.projectVersion" value="${jmeter.version}" />
- <property name="sonar.language" value="java" />
- <property name="sonar.links.homepage" value="http://jmeter.apache.org" />
- <property name="sonar.links.ci" value="https://builds.apache.org/job/JMeter-trunk/" />
- <property name="sonar.links.scm" value="http://jmeter.apache.org/svnindex.html" />
- <property name="sonar.links.issue" value="http://jmeter.apache.org/issues.html" />
- <property name="sonar.modules" value="core,http,ftp,java,jdbc,ldap,mail,components,functions,jorphan,tcp,jms,native" />
- <property name="sonar.java.binaries" value="${build.core},${build.http},${build.core},${build.http},${build.ftp},${build.java},${build.jdbc},${build.ldap},${build.mail},${build.components},${build.functions},${build.jorphan},${build.tcp},${build.jms},${build.native}" />
- <property name="sonar.java.libraries" value="lib,lib/opt" />
+ <target name="_sonar">
+ <property environment="env" />
+ <property name="sonar.organizationName" value="Apache" />
+ <property name="sonar.projectName" value="JMeter" />
- <property name="sonar.junit.reportsPath" value="reports" />
- <property name="sonar.jacoco.reportPath" value="reports/jacoco.exec" />
+ <property name="sonar.projectKey" value="org.apache.jmeter:${sonar.projectName}" />
+ <property name="sonar.projectVersion" value="${jmeter.version}" />
+ <property name="sonar.language" value="java" />
+ <property name="sonar.links.homepage" value="http://jmeter.apache.org" />
+ <property name="sonar.links.ci" value="https://builds.apache.org/job/JMeter-trunk/" />
+ <property name="sonar.links.scm" value="http://jmeter.apache.org/svnindex.html" />
+ <property name="sonar.links.issue" value="http://jmeter.apache.org/issues.html" />
+ <property name="sonar.modules" value="core,http,ftp,java,jdbc,ldap,mail,components,functions,jorphan,tcp,jms,native" />
+ <property name="sonar.java.binaries" value="${build.core},${build.http},${build.core},${build.http},${build.ftp},${build.java},${build.jdbc},${build.ldap},${build.mail},${build.components},${build.functions},${build.jorphan},${build.tcp},${build.jms},${build.native}" />
+ <property name="sonar.java.libraries" value="lib,lib/opt" />
- <property name="sonar.issue.ignore.multicriteria" value="c1,c2,c3,c4,c5" />
- <property name="sonar.issue.ignore.multicriteria.c1.ruleKey"
- value="squid:S1948" />
- <property name="sonar.issue.ignore.multicriteria.c1.resourceKey"
- value="**/*.java" />
- <property name="sonar.issue.ignore.multicriteria.c2.ruleKey"
- value="squid:S00112" />
- <property name="sonar.issue.ignore.multicriteria.c2.resourceKey"
- value="**/*.java" />
- <property name="sonar.issue.ignore.multicriteria.c3.ruleKey"
- value="squid:MaximumInheritanceDepth" />
- <property name="sonar.issue.ignore.multicriteria.c3.resourceKey"
- value="**/*.java" />
- <property name="sonar.issue.ignore.multicriteria.c4.ruleKey"
- value="squid:S134" />
- <property name="sonar.issue.ignore.multicriteria.c4.resourceKey"
- value="**/*.java" />
- <property name="sonar.issue.ignore.multicriteria.c5.ruleKey"
- value="squid:S1192" />
- <property name="sonar.issue.ignore.multicriteria.c5.resourceKey"
- value="**/*.java" />
- <property name="core.sonar.projectName" value="core" />
- <property name="core.sonar.sources" value="${src.core}" />
- <property name="core.sonar.projectBaseDir" value="./" />
- <property name="http.sonar.projectName" value="http" />
- <property name="http.sonar.sources" value="${src.http}" />
- <property name="http.sonar.projectBaseDir" value="./" />
- <property name="ftp.sonar.projectName" value="ftp" />
- <property name="ftp.sonar.sources" value="${src.ftp}" />
- <property name="ftp.sonar.projectBaseDir" value="./" />
- <property name="java.sonar.projectName" value="java" />
- <property name="java.sonar.sources" value="${src.java}" />
- <property name="java.sonar.projectBaseDir" value="./" />
- <property name="jdbc.sonar.projectName" value="jdbc" />
- <property name="jdbc.sonar.sources" value="${src.jdbc}" />
- <property name="jdbc.sonar.projectBaseDir" value="./" />
- <property name="ldap.sonar.projectName" value="ldap" />
- <property name="ldap.sonar.sources" value="${src.ldap}" />
- <property name="ldap.sonar.projectBaseDir" value="./" />
- <property name="mail.sonar.projectName" value="mail" />
- <property name="mail.sonar.sources" value="${src.mail}" />
- <property name="mail.sonar.projectBaseDir" value="./" />
- <property name="components.sonar.projectName" value="components" />
- <property name="components.sonar.sources" value="${src.components}" />
- <property name="components.sonar.projectBaseDir" value="./" />
- <property name="functions.sonar.projectName" value="functions" />
- <property name="functions.sonar.sources" value="${src.functions}" />
- <property name="functions.sonar.projectBaseDir" value="./" />
- <property name="jorphan.sonar.projectName" value="jorphan" />
- <property name="jorphan.sonar.sources" value="${src.jorphan}" />
- <property name="jorphan.sonar.projectBaseDir" value="./" />
- <property name="tcp.sonar.projectName" value="tcp" />
- <property name="tcp.sonar.sources" value="${src.tcp}" />
- <property name="tcp.sonar.projectBaseDir" value="./" />
- <property name="jms.sonar.projectName" value="jms" />
- <property name="jms.sonar.sources" value="${src.jms}" />
- <property name="jms.sonar.projectBaseDir" value="./" />
- <property name="native.sonar.projectName" value="native" />
- <property name="native.sonar.sources" value="${src.native}" />
- <property name="native.sonar.projectBaseDir" value="./" />
+ <property name="sonar.junit.reportsPath" value="reports" />
+ <property name="sonar.jacoco.reportPath" value="reports/jacoco.exec" />
- <target name="_sonar">
- <property environment="env" />
+ <property name="sonar.issue.ignore.multicriteria" value="c1,c2,c3,c4,c5" />
+ <property name="sonar.issue.ignore.multicriteria.c1.ruleKey"
+ value="squid:S1948" />
+ <property name="sonar.issue.ignore.multicriteria.c1.resourceKey"
+ value="**/*.java" />
+ <property name="sonar.issue.ignore.multicriteria.c2.ruleKey"
+ value="squid:S00112" />
+ <property name="sonar.issue.ignore.multicriteria.c2.resourceKey"
+ value="**/*.java" />
+ <property name="sonar.issue.ignore.multicriteria.c3.ruleKey"
+ value="squid:MaximumInheritanceDepth" />
+ <property name="sonar.issue.ignore.multicriteria.c3.resourceKey"
+ value="**/*.java" />
+ <property name="sonar.issue.ignore.multicriteria.c4.ruleKey"
+ value="squid:S134" />
+ <property name="sonar.issue.ignore.multicriteria.c4.resourceKey"
+ value="**/*.java" />
+ <property name="sonar.issue.ignore.multicriteria.c5.ruleKey"
+ value="squid:S1192" />
+ <property name="sonar.issue.ignore.multicriteria.c5.resourceKey"
+ value="**/*.java" />
+ <property name="core.sonar.projectName" value="core" />
+ <property name="core.sonar.sources" value="${src.core}" />
+ <property name="core.sonar.projectBaseDir" value="./" />
+ <property name="http.sonar.projectName" value="http" />
+ <property name="http.sonar.sources" value="${src.http}" />
+ <property name="http.sonar.projectBaseDir" value="./" />
+ <property name="ftp.sonar.projectName" value="ftp" />
+ <property name="ftp.sonar.sources" value="${src.ftp}" />
+ <property name="ftp.sonar.projectBaseDir" value="./" />
+ <property name="java.sonar.projectName" value="java" />
+ <property name="java.sonar.sources" value="${src.java}" />
+ <property name="java.sonar.projectBaseDir" value="./" />
+ <property name="jdbc.sonar.projectName" value="jdbc" />
+ <property name="jdbc.sonar.sources" value="${src.jdbc}" />
+ <property name="jdbc.sonar.projectBaseDir" value="./" />
+ <property name="ldap.sonar.projectName" value="ldap" />
+ <property name="ldap.sonar.sources" value="${src.ldap}" />
+ <property name="ldap.sonar.projectBaseDir" value="./" />
+ <property name="mail.sonar.projectName" value="mail" />
+ <property name="mail.sonar.sources" value="${src.mail}" />
+ <property name="mail.sonar.projectBaseDir" value="./" />
+ <property name="components.sonar.projectName" value="components" />
+ <property name="components.sonar.sources" value="${src.components}" />
+ <property name="components.sonar.projectBaseDir" value="./" />
+ <property name="functions.sonar.projectName" value="functions" />
+ <property name="functions.sonar.sources" value="${src.functions}" />
+ <property name="functions.sonar.projectBaseDir" value="./" />
+ <property name="jorphan.sonar.projectName" value="jorphan" />
+ <property name="jorphan.sonar.sources" value="${src.jorphan}" />
+ <property name="jorphan.sonar.projectBaseDir" value="./" />
+ <property name="tcp.sonar.projectName" value="tcp" />
+ <property name="tcp.sonar.sources" value="${src.tcp}" />
+ <property name="tcp.sonar.projectBaseDir" value="./" />
+ <property name="jms.sonar.projectName" value="jms" />
+ <property name="jms.sonar.sources" value="${src.jms}" />
+ <property name="jms.sonar.projectBaseDir" value="./" />
+ <property name="native.sonar.projectName" value="native" />
+ <property name="native.sonar.sources" value="${src.native}" />
+ <property name="native.sonar.projectBaseDir" value="./" />
<condition property="sonar.host.url" value="${env.SONAR_HOST_URL}" else="http://localhost:9000">
<isset property="env.SONAR_HOST_URL" />
</condition>