You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I profiled maven builds that I execute quite often and i found that enforcer and Groovy make ~18% of the build time. enforcer is easy to skip via -Denforce=false but we do not have anything like that for Groovy. Given that our Groovy scripts serve a purpose quite similar to the enforcer, I propose to move the Groovy executions under the enforce profile, so that they all can be skipped together. WDYT?
The text was updated successfully, but these errors were encountered:
Actually we do that in poms/build-parent/pom.xml for validate-dependencies.groovy already. So we should do that for the other two validation groovy scripts too.
Some time ago I did propose to make at least some of them proper enforce extensions so they would obey to the enforcer semantics, a profile would be good enough but it may be something to think about.
I profiled maven builds that I execute quite often and i found that enforcer and Groovy make ~18% of the build time. enforcer is easy to skip via
-Denforce=false
but we do not have anything like that for Groovy. Given that our Groovy scripts serve a purpose quite similar to the enforcer, I propose to move the Groovy executions under theenforce
profile, so that they all can be skipped together. WDYT?The text was updated successfully, but these errors were encountered: