• Icon: Task Task
    • Resolution: Won't Do
    • Icon: Major Major
    • core
    • 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.

          [JENKINS-37440] Disable FindBugs analysis when skipping tests

          Jesse Glick created issue -
          Jesse Glick made changes -
          Epic Link New: JENKINS-36716 [ 172750 ]
          Jesse Glick made changes -
          Link New: This issue blocks JENKINS-36715 [ JENKINS-36715 ]
          Oleg Nenashev made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Jesse Glick made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]
          Oleg Nenashev made changes -
          Remote Link New: This issue links to "PR #2514 (Web Link)" [ 14757 ]
          Jesse Glick made changes -
          Remote Link New: This issue links to "PR 2514 (Web Link)" [ 14758 ]
          Jesse Glick made changes -
          Remote Link Original: This issue links to "PR #2514 (Web Link)" [ 14757 ]
          James Nord made changes -
          Link New: This issue relates to JENKINS-37657 [ JENKINS-37657 ]
          Oleg Nenashev made changes -
          Assignee Original: Oleg Nenashev [ oleg_nenashev ]
          Oleg Nenashev made changes -
          Resolution New: Won't Do [ 10001 ]
          Status Original: In Review [ 10005 ] New: Resolved [ 5 ]

            Unassigned Unassigned
            jglick Jesse Glick
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: