You should see an info message in the snippet generator. The default (if left 
empty) is '**/checkstyle-result.xml‘. Or you can view the JavaDoc documentation 
(or documentation in 
https://github.com/jenkinsci/warnings-ng-plugin/blob/master/doc/Documentation.md).

Is your file called checkstyle-result.xml or checkstyle-result*s*.xml?

> Am 30.10.2018 um 11:48 schrieb dean warren <[email protected]>:
> 
> Awesome, that works! Thanks guys.
> 
> One last question... :) Where can I find info for the 'pattern' part of the 
> line
> e.g.
> def checkstyle = scanForIssues tool: [$class: 'CheckStyle'], pattern: 
> '**/target/checkstyle-result.xml' 
> <https://wiki.jenkins.io/display/JENKINS/checkstyle-result.xml'>
> 
> As my resutls are created in the dersired place (I can see them), but 
> scanForIssues isn't finding the checkstyle-results.xml (I think)
> i.e.
> [CheckStyle] [ERROR] No files found for pattern 
> '**/target/checkstyle-result.xml'. Configuration error?
> 
> 
> On Tue, Oct 30, 2018 at 9:48 AM deanwarrenuk <[email protected] 
> <mailto:[email protected]>> wrote:
> Ok found it here
> https://updates.jenkins.io/experimental/latest/ 
> <https://updates.jenkins.io/experimental/latest/>
> 
> On Monday, 29 October 2018 16:28:31 UTC, Ullrich Hafner wrote:
> You need to point your update center to the experimental update center url, 
> see 
> https://jenkins.io/doc/developer/publishing/releasing-experimental-updates/ 
> <https://jenkins.io/doc/developer/publishing/releasing-experimental-updates/>
> 
> Von meinem iPad gesendet
> 
> Am 29.10.2018 um 15:43 schrieb dean warren <[email protected] <>>:
> 
>> Thanks @sagar for your reply.
>> 
>> But the link https://updates.jenkins.io/download/plugins/warnings/ 
>> <https://updates.jenkins.io/download/plugins/warnings/> does not contain 
>> version 5.0. Perhaps because this is a beta?
>> 
>> So do I have to build / repackage it, of is there another link that will 
>> give me the .hpi file?
>> 
>> On Mon, Oct 29, 2018 at 2:22 PM sagar utekar <[email protected] <>> wrote:
>> from here you can download hpi file for warnings plugin
>> https://updates.jenkins.io/download/plugins/warnings/ 
>> <https://updates.jenkins.io/download/plugins/warnings/>
>> 
>> and add it using upload section of manage plugin -> advanced section
>> 
>> On Mon, Oct 29, 2018 at 7:39 PM def <[email protected] <>> wrote:
>> OK, from here:
>> https://github.com/jenkinsci/warnings-plugin/tree/5.0 
>> <https://github.com/jenkinsci/warnings-plugin/tree/5.0>
>> 
>> But Jnekins requires a .hpi file.
>> Do I have to build this, or package it somehow?
>> 
>> On Monday, 29 October 2018 14:02:45 UTC, def wrote:
>> Thanks @ulli for your reply.
>> 
>> 'Did you install the 5.0 beta version of the plugin? This step is not 
>> available in the 4.x version.'
>> Ahh... :) No. Where do I get that from and how to install in Jenkins?
>> 
>> On Sat, Oct 27, 2018 at 6:07 PM Ulli Hafner <[email protected] <>> wrote:
>> 
>> 
>> Von meinem iPad gesendet
>> 
>> Am 26.10.2018 um 09:50 schrieb dean warren <[email protected] <>>:
>> 
>>> I am trying to get the Warnings plugin collecting CheckStyle results within 
>>> a pipeline.
>>> I believe I am using all the latest versions of pipeline related modules, 
>>> and the warnings modules.
>>> 
>>> A simplified version of my Jenkinsfile is something like:
>>> 
>>> timestamps {
>>>     node ('name') {
>>>             try
>>>             {
>>>                 stage ('Checkout') {
>>>                     checkout scm
>>>                 }
>>>                 stage ('Build & Test') {
>>>                     sh 'bash -x test.sh'
>>>                 }
>>>                 stage ('CheckStyle') {
>>>                     sh 'java -jar 
>>> /home/user/checkstyle/checkstyle-6.5-all.jar -c /home/user/checkstyle.xml 
>>> -f xml -c target/checkstyle-results.xml src'
>>> // Doesn't work
>>> //                    step([$class: 'CheckStylePublisher',
>>> //                        canRunOnFailed: true,
>>> //                        defaultEncoding: '',
>>> //                        healthy: '100',
>>> //                        pattern: '**/target/checkstyle-result.xml',
>>> //                        unHealthy: '90',
>>> //                        useStableBuildAsReference: true
>>> //                        ])
>> 
>> This publisher requires the CheckStyle plugin.
>> 
>>> // Doesn't work
>>> //                    step([$class: 'WarningsPublisher', consoleParsers: 
>>> [[parserName: 'CheckStyle']]])
>>> 
>> 
>> The warnings publisher from the 4.x version does not support CheckStyle yet.
>> 
>>> // Doesn't work
>>>                     def checkstyle = scanForIssues tool: [$class: 
>>> 'CheckStyle'], pattern: '**/target/checkstyle-result.xml'
>>>                     publishIssues issues:[checkstyle]
>>>                 }
>>>             }
>>>             catch (caughtErr)
>>>             {
>>>             }
>>>             finally
>>>             {
>>>             }
>>>     }
>>> }
>>> 
>> 
>> Did you install the 5.0 beta version of the plugin? This step is not 
>> available in the 4.x version.
>> 
>>> Where I have tried three different methods to collect the checkstype 
>>> results, none of which work (I have left two of them commented out for 
>>> reference - but beleive these are methods for the legacy checkstyle plugin, 
>>> not the newly integrated warnigns plugin?).
>>> 
>>> I believe the last method using scanForIssues is the correct method as per 
>>> here:
>>> https://github.com/jenkinsci/warnings-plugin/blob/master/Jenkinsfile.local 
>>> <https://github.com/jenkinsci/warnings-plugin/blob/master/Jenkinsfile.local>
>>> 
>>> However on build, I see the checkstyle results being generated, but get the 
>>> following error message
>>> java.lang.NoSuchMethodError: No such DSL method 'scanForIssues' found among 
>>> steps
>>> 
>>> Any ideas?
>>> Thanks in advance!
>>> 
>>> 
>>> --
>>> You received this message because you are subscribed to the Google Groups 
>>> "Jenkins Users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an 
>>> email to [email protected] <>.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/jenkinsci-users/00750112-2e37-4213-91b3-01c87686433c%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/jenkinsci-users/00750112-2e37-4213-91b3-01c87686433c%40googlegroups.com?utm_medium=email&utm_source=footer>.
>>> For more options, visit https://groups.google.com/d/optout 
>>> <https://groups.google.com/d/optout>.
>> 
>> 
>> --
>> You received this message because you are subscribed to the Google Groups 
>> "Jenkins Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/jenkinsci-users/71651BEB-5A46-4E4C-B8E5-C8C688B3D162%40gmail.com
>>  
>> <https://groups.google.com/d/msgid/jenkinsci-users/71651BEB-5A46-4E4C-B8E5-C8C688B3D162%40gmail.com?utm_medium=email&utm_source=footer>.
>> For more options, visit https://groups.google.com/d/optout 
>> <https://groups.google.com/d/optout>.
>> 
>> --
>> You received this message because you are subscribed to the Google Groups 
>> "Jenkins Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/jenkinsci-users/1d291cec-9b90-44bb-9a82-cd47b0db906b%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/jenkinsci-users/1d291cec-9b90-44bb-9a82-cd47b0db906b%40googlegroups.com?utm_medium=email&utm_source=footer>.
>> For more options, visit https://groups.google.com/d/optout 
>> <https://groups.google.com/d/optout>.
>> 
>> --
>> You received this message because you are subscribed to the Google Groups 
>> "Jenkins Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/jenkinsci-users/CAH_GKWuSX%2BiQjqPwwb0jM8nc6oLnCW37HaWM1RffCA_bcNsumQ%40mail.gmail.com
>>  
>> <https://groups.google.com/d/msgid/jenkinsci-users/CAH_GKWuSX%2BiQjqPwwb0jM8nc6oLnCW37HaWM1RffCA_bcNsumQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>> For more options, visit https://groups.google.com/d/optout 
>> <https://groups.google.com/d/optout>.
>> 
>> --
>> You received this message because you are subscribed to the Google Groups 
>> "Jenkins Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/jenkinsci-users/CAKYjVYzcArn7JE6mCTVO0-SKXWrbUKtY82pxkXa7PGJ%2BFp1K0Q%40mail.gmail.com
>>  
>> <https://groups.google.com/d/msgid/jenkinsci-users/CAKYjVYzcArn7JE6mCTVO0-SKXWrbUKtY82pxkXa7PGJ%2BFp1K0Q%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>> For more options, visit https://groups.google.com/d/optout 
>> <https://groups.google.com/d/optout>.
> 
> 
> --
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-users/546f6fb6-2578-4e03-92a2-c2db865415ab%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/jenkinsci-users/546f6fb6-2578-4e03-92a2-c2db865415ab%40googlegroups.com?utm_medium=email&utm_source=footer>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.
> 
> --
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-users/CAKYjVYy8XzcznAug_SbJCFCctPkM1XhO-MuYww9%3D90cLUeDO-w%40mail.gmail.com
>  
> <https://groups.google.com/d/msgid/jenkinsci-users/CAKYjVYy8XzcznAug_SbJCFCctPkM1XhO-MuYww9%3D90cLUeDO-w%40mail.gmail.com?utm_medium=email&utm_source=footer>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/3FB143F1-C598-4C62-A175-A8D54D836024%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

Attachment: signature.asc
Description: Message signed with OpenPGP

Reply via email to