from here you can download hpi file for warnings plugin
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
>
> 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
>>>
>>>
>>>
>>> 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.
>>>
>>> --
>>> 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.
>>>
>> --
> 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.
>

-- 
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.
For more options, visit https://groups.google.com/d/optout.

Reply via email to