Author: centic
Date: Sun Nov 7 14:59:43 2021
New Revision: 1894811
URL: http://svn.apache.org/viewvc?rev=1894811&view=rev
Log:
Add JUnit and JaCoCo publisher to Sonar-Gradle Job
Modified:
poi/trunk/jenkins/create_jobs.groovy
Modified: poi/trunk/jenkins/create_jobs.groovy
URL:
http://svn.apache.org/viewvc/poi/trunk/jenkins/create_jobs.groovy?rev=1894811&r1=1894810&r2=1894811&view=diff
==============================================================================
--- poi/trunk/jenkins/create_jobs.groovy (original)
+++ poi/trunk/jenkins/create_jobs.groovy Sun Nov 7 14:59:43 2021
@@ -383,7 +383,21 @@ poijobs.each { poijob ->
}
}
publishers {
- if (!poijob.skipcigame) {
+ // in archive, junit and jacoco publishers,
matches beneath build/*/build/... are for Gradle-build results
+
archiveArtifacts('build/dist/*.tar.gz,*/build/reports/**,poi-integration/build/test-results/**,*/build/libs/*.jar')
+
archiveJunit('*/build/test-results/**/TEST-*.xml') {
+ testDataPublishers {
+ publishTestStabilityData()
+ }
+ }
+ jacocoCodeCoverage {
+ classPattern('*/build/classes')
+
execPattern('*/build/*.exec,*/build/jacoco/*.exec')
+ sourcePattern('*/src/main/java')
+
exclusionPattern('com/microsoft/**,org/openxmlformats/**,org/etsi/**,org/w3/**,schemaorg*/**,schemasMicrosoft*/**,org/apache/poi/hdf/model/hdftypes/definitions/*.class,org/apache/poi/hwpf/model/types/*.class,org/apache/poi/hssf/usermodel/DummyGraphics2d.class,org/apache/poi/sl/draw/binding/*.class')
+ }
+
+ if (!poijob.skipcigame) {
configure { project ->
project / publishers <<
'hudson.plugins.cigame.GamePublisher' {}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]