Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-57817

Job DSL + Warnings-NG + Spotbugs not working

    XMLWordPrintable

    Details

    • Similar Issues:
    • Released As:
      5.2.0

      Description

      We tried to change our Job-DSL-Scripts from deprecated "publishers" to new warnings-ng-plugin.

      It works well for checkstyle, cpd and pmd but not for spotbugs. Here we got the following error message when executing the seed-Job:

      ERROR: (script, line 94) No signature of method: javaposse.jobdsl.plugin.structs.DescribableListContext.SpotBugs() is applicable for argument types: (script$_run_closure1$_closure5$_closure22$_closure24$_closure26) values: [script$_run_closure1$_closure5$_closure22$_closure24$_closure26@e96a740]

       

      Here the DSL-Snipped:

      // recordIssues {
      	  tools {
                  checkStyle {
                     pattern('**/checkstyle-result.xml')
                     reportEncoding('UTF-8')
                  }
                spotBugs {
                   id('bugs')
                   name('SpotBugs Warnungen')
                   pattern('**/spotbugsXml.xml')
                   reportEncoding('UTF-8')
                   useRankAsPriority(true)
                }
                  pmdParser {
                     pattern('**/pmd.xml')
                     reportEncoding('UTF-8')
                  }
                  cpd {
                     highThreshold(50)
                     normalThreshold(25)
                     pattern('**/cpd.xml')
                     reportEncoding('UTF-8')
                  }
               }
            }

      What is the mistake?

       

      Regards, Sascha

       

        Attachments

          Activity

            People

            • Assignee:
              daspilker Daniel Spilker
              Reporter:
              sorehead666900 Sascha Meyer
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: