maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robert Scholte (JIRA)" <>
Subject [jira] (MENFORCER-159) Add goal recommend which will only warn but never fail a build
Date Thu, 11 Jul 2013 20:00:05 GMT


Robert Scholte commented on MENFORCER-159:

I'd prefer the checkstyle approach where you can adjust the impact per rule and when running
check/enforce goal you can specify at which level the build should fail. That would require
a new enforcer-api, but I think it's worth it. 
"One Goal to Rule them all ({{enforcer:enforce}}), One Goal to find them (MENFORCER-121),
One Goal to bring them all and in the darkness bind them (...)"
> Add goal recommend which will only warn but never fail a build
> --------------------------------------------------------------
>                 Key: MENFORCER-159
>                 URL:
>             Project: Maven 2.x Enforcer Plugin
>          Issue Type: New Feature
>          Components: Plugin
>    Affects Versions: 1.3
>            Reporter: Mirko Friedenhagen
>         Attachments: recommend-mojo.patch
> In our company's parent POM we define a lot of rules, some of which are controversial
or may not be easily fulfilled. The patch I attach defines a new goal "recommend" which will
always warn but never fail. It's configuration is done by a new element {{recommendations}}
which just holds a sequence of rules.
> I extracted most of EnforceMojo to AbstractEnforceMojo to avoid code duplication. I added
an invoker test and all tests ran successfully.
> See as well for easier review.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message