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 <dean.warren...@gmail.com> 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 <ullrich.haf...@gmail.com> >> wrote: >> >>> >>> >>> Von meinem iPad gesendet >>> >>> Am 26.10.2018 um 09:50 schrieb dean warren <dean.warren...@gmail.com>: >>> >>> 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 jenkinsci-users+unsubscr...@googlegroups.com. >>> 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 jenkinsci-users+unsubscr...@googlegroups.com. >>> 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 jenkinsci-users+unsubscr...@googlegroups.com. > 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 jenkinsci-users+unsubscr...@googlegroups.com. 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.