Uploaded image for project: 'Bamboo Data Center'
  1. Bamboo Data Center
  2. BAM-12118

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

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Fix
    • Low
    • n/a
    • 4.1.2
    • Clover integration
    • None

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: