Perform cleanup of clover_fs_rez* and grover*jar files by Bamboo Clover Plugin

XMLWordPrintable

    • Type: Bug
    • Resolution: Won't Fix
    • Priority: Low
    • n/a
    • Affects Version/s: 4.1.2
    • Component/s: Clover integration
    • None
    • 1
    • Severity 3 - Minor

      The Bamboo Clover Plugin calls Clover by maven-clover2-plugin. This plugin generates two files during build in ${java.io.tmpdir} directory. One is clover_fs_rez*txt and the second one is grover*.jar. A bugfix for first file has been implemented in Clover 3.1.7 version. A bugfix for second file is scheduled for Clover 3.1.8.

      As soon as maven-clover2-plugin:3.1.8 is released, the Bamboo Clover Plugin must be extended in such way that it will have two extra options for the Misc tab / Clover section / Automatic clover integration:

      • checkbox "Skip Groovy instrumentation and don't create grover.jar artifact"
      • text field (file path) "Create groovy.jar artifact in"

      If checkbox is enabled, then it shall pass -Dmaven.clover.skipGroverJar=true property for build.
      If text field is not empty (trim whitespaces) then pass -Dmaven.clover.groverJar=<path> for build.

      Checkbox/text field shall be greyed out or hidden if user selects "manual integration" radio button.
      Text field shall be greyed out/hidden if checkbox is enabled.

            Assignee:
            Unassigned
            Reporter:
            Marek Parfianowicz
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: