-
Task
-
Resolution: Won't Do
-
Major
-
None
JENKINS-36715 made a typical developer build of Jenkins (mvn -DskipTests clean install) much slower, adding about a minute of heavy CPU activity on my laptop. Static analysis is useless during developer builds: if there are any regressions, CI builds will catch them alongside automated tests.
While you can disable the slow plugin execution with -Dfindbugs.skip, it would be nicer to have this be implied by the standard -DskipTests, which is an indication that you are just interested in producing artifacts as quickly as possible.
For plugins we already do this, so it should be easy to copy that logic to core.
- blocks
-
JENKINS-36715 Jenkins Core build should invoke FindBugs by default
- Resolved
- relates to
-
JENKINS-37657 plugin pom overloads a standard mojo config file for other things
- Closed
- links to