Hi, thanks. That looks like what I've been looking for. Hacking together a parser for the warnings module shouldn't be too hard, probably best we simply use JSON. Sincerely,
Lasse Schuirmann [email protected] http://coala.io/ - http://viperdev.io/ - http://gitmate.com/ On 24 October 2016 at 10:26, Ullrich Hafner <[email protected]> wrote: > Well the simplest way would be to write a parser for the warnings plug-in > (https://wiki.jenkins-ci.org/display/JENKINS/Warnings+Plugin), then you do > not need to write a new plug-in at all. > > If this is not sufficient for you (e.g. you need to provide additional data > in the UI that will not be available in the output file of your analysis > program) you can write a new plug-in that is based on analysis-core > (https://wiki.jenkins-ci.org/display/JENKINS/Static+Code+Analysis+Plug-ins). > See the plug-ins checkstyle and findbugs to get the idea. > > Am 23.10.2016 um 23:47 schrieb Lasse Schuirmann > <[email protected]>: > > Hi, > > a lot of coala users have asked us to provide a Jenkins Plugin so they > can use our code analysis in Jenkins. > > I have no idea how that works exactly but I plan to do this this week > and I hope that this'll be really quick - we can already provide code > analysis results in JSON or any custom format you like as long as the > structure can be expressed with a format string. We can probably > transform that easily into something Jenkins understands. > > - It'll be licensed AGPL, like our main project. > - Contributors and proposals on how we should do this to both coala > and the plugin are very much welcome. > - We will maintain the plugin as good as possible. It's hard to keep > the plugins in sight with volunteer only developers and a whole lot of > other things going on at the project but at least we'll be able to > respond promptly to any upcoming problems. > > I'll just follow this guide: > https://wiki.jenkins-ci.org/display/JENKINS/Plugin+tutorial - is there > anything specific to code analysis plugins? I really hoped this would > be rather quick and painless. (E.g. building the atom plugin took us > like 15 mins.) > > Seeing forward to any hints! Cheers! > > Sincerely, > > Lasse Schuirmann > > [email protected] > http://coala.io/ - http://viperdev.io/ - http://gitmate.com/ > > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Developers" 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-dev/db7f0248-e9c8-4fe0-be6f-5bce4132cf08%40googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > > > -- > You received this message because you are subscribed to a topic in the > Google Groups "Jenkins Developers" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/jenkinsci-dev/2LciAQgdRcY/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-dev/D3BAD41D-464D-4F3B-B504-CB852C7AC1D3%40gmail.com. > > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" 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-dev/CADRpq-BUif9HUruNuoe%2BSE_7OMfX%3DQ3o8P_9Ks4ui8v5Sy8F0A%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
