提交 f5a2ee0a 编写于 作者: D dongeforever 提交者: yukon

[ROCKETMQ-187] Measure the code coverage for Integration Tests, and add...

[ROCKETMQ-187] Measure the code coverage for Integration Tests, and add sonar-apache profile, closes apache/incubator-rocketmq#96
上级 e9814ad4
...@@ -40,4 +40,4 @@ script: ...@@ -40,4 +40,4 @@ script:
after_success: after_success:
- mvn clean install -Pit-test - mvn clean install -Pit-test
- mvn sonar:sonar - mvn sonar:sonar -Psonar-apache
...@@ -161,10 +161,10 @@ ...@@ -161,10 +161,10 @@
<maven.compiler.source>1.7</maven.compiler.source> <maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target> <maven.compiler.target>1.7</maven.compiler.target>
<sonar.java.coveragePlugin>jacoco</sonar.java.coveragePlugin> <sonar.java.coveragePlugin>jacoco</sonar.java.coveragePlugin>
<!-- URL of the ASF SonarQube server -->
<sonar.host.url>https://builds.apache.org/analysis</sonar.host.url>
<!-- Exclude all generated code --> <!-- Exclude all generated code -->
<sonar.exclusions>file:**/generated-sources/**</sonar.exclusions> <sonar.jacoco.itReportPath>${project.basedir}/../test/target/jacoco-it.exec</sonar.jacoco.itReportPath>
<sonar.exclusions>file:**/generated-sources/**,**/test/**</sonar.exclusions>
</properties> </properties>
<modules> <modules>
...@@ -475,6 +475,13 @@ ...@@ -475,6 +475,13 @@
</plugins> </plugins>
</build> </build>
</profile> </profile>
<profile>
<id>sonar-apache</id>
<properties>
<!-- URL of the ASF SonarQube server -->
<sonar.host.url>https://builds.apache.org/analysis</sonar.host.url>
</properties>
</profile>
</profiles> </profiles>
<dependencies> <dependencies>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册