Well we already have that in a sense - all the tests still run and we
can see which fail even if findbugs/pmd/checkstyle have lots of
complaints.

My concern would be having 2 separate Jenkins tasks would make it even
easier to ignore the non-test warnings.

I'd much rather make "mvn test" fail when findbugs/pmd/checkstyle
counts go up, or drop those tasks from Jenkins entirely.  This would
let us all test against the same rules as Jenkins in a straightforward
way.

I'm only bringing this up because it bugs me that I'm starting to
mentally bit-bucket "build is unstable" email, which is a terrible
habit.

-tom

On Wed, Mar 7, 2012 at 3:59 PM, Dmitriy Lyubimov <dlie...@gmail.com> wrote:
> On Tue, Mar 6, 2012 at 10:04 PM, Paritosh Ranjan <pran...@xebia.com> wrote:
>> About Jenkins:
>> Will it be good to create separate maven profiles executed using separate
>> Jenkins jobs for
>> a) normal build without findbugs/checkstyle/pmd etc
>> b) quality build with findbugs/checkstyle/pmd
>
> Is it the intended distinction between normal and quality build? if
> yes, +1, seems reasonable.

Reply via email to