You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by ki...@apache.org on 2021/08/25 23:07:07 UTC

svn commit: r1892607 - in /poi/trunk: build.gradle jenkins/create_jobs.groovy poi-ooxml-full/build.gradle

Author: kiwiwings
Date: Wed Aug 25 23:07:06 2021
New Revision: 1892607

URL: http://svn.apache.org/viewvc?rev=1892607&view=rev
Log:
add spotbugs to gradle build
update dist path for jenkins archives

Modified:
    poi/trunk/build.gradle
    poi/trunk/jenkins/create_jobs.groovy
    poi/trunk/poi-ooxml-full/build.gradle

Modified: poi/trunk/build.gradle
URL: http://svn.apache.org/viewvc/poi/trunk/build.gradle?rev=1892607&r1=1892606&r2=1892607&view=diff
==============================================================================
--- poi/trunk/build.gradle (original)
+++ poi/trunk/build.gradle Wed Aug 25 23:07:06 2021
@@ -24,6 +24,7 @@ buildscript {
     dependencies {
         classpath 'org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:3.1.1'
         classpath 'de.thetaphi:forbiddenapis:3.1'
+        classpath 'gradle.plugin.com.github.spotbugs.snom:spotbugs-gradle-plugin:4.7.3'
     }
 }
 
@@ -98,6 +99,7 @@ subprojects {
     apply plugin: 'maven-publish'
     apply plugin: 'signing'
     apply plugin: 'de.thetaphi.forbiddenapis'
+    apply plugin: 'com.github.spotbugs'
 
     version = '5.0.1-SNAPSHOT'
     ext {
@@ -391,6 +393,10 @@ subprojects {
     signing {
         sign publishing.publications.POI
     }
+
+    spotbugs {
+        ignoreFailures = true
+    }
 }
 
 // initial try to provide a combined JavaDoc, grouping is still missing here, though!

Modified: poi/trunk/jenkins/create_jobs.groovy
URL: http://svn.apache.org/viewvc/poi/trunk/jenkins/create_jobs.groovy?rev=1892607&r1=1892606&r2=1892607&view=diff
==============================================================================
--- poi/trunk/jenkins/create_jobs.groovy (original)
+++ poi/trunk/jenkins/create_jobs.groovy Wed Aug 25 23:07:06 2021
@@ -484,7 +484,7 @@ poijobs.each { poijob ->
                     }
                 }
                 // in archive, junit and jacoco publishers, matches beneath build/*/build/... are for Gradle-build results
-                archiveArtifacts('build/dist/*.tar.gz,build/findbugs.html,build/coverage/**,poi-integration/build/test-results/**,*/build/libs/*.jar')
+                archiveArtifacts('build/dist/*.tgz,build/dist/maven/*/*.jar,build/coverage/**')
                 warnings(['Java Compiler (javac)', 'JavaDoc Tool'], null) {
                     resolveRelativePaths()
                 }

Modified: poi/trunk/poi-ooxml-full/build.gradle
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml-full/build.gradle?rev=1892607&r1=1892606&r2=1892607&view=diff
==============================================================================
--- poi/trunk/poi-ooxml-full/build.gradle (original)
+++ poi/trunk/poi-ooxml-full/build.gradle Wed Aug 25 23:07:06 2021
@@ -161,3 +161,6 @@ publishing {
         }
     }
 }
+
+spotbugsTest.enabled = false
+spotbugsMain.enabled = false
\ No newline at end of file



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org