Uploaded image for project: 'Maven Release Plugin'
  1. Maven Release Plugin
  2. MRELEASE-1099

Use shallow checkout/clone during release:perform

    XMLWordPrintableJSON

Details

    Description

      this is a follow-up for MRELEASE-1082.

      after using the new 3.0.0-M6 version we are still getting the warning about missing blame information during the sonarqube analysis performed during the perform step. While checking why it doesn't work I figured out that the previous implementation is incomplete.

      [INFO] [WARNING] Missing blame information for the following files:
      

      Two things are missing as far as i have seen:

      • the release-descriptor.mdo is incomplete
        • missing equals implementation for scmShallowClone
        • missing hashcode implementation for scmShallowClone
      • during perform the default of true is used for scmShallowClone because no parameter is available for scmShallowClone

      Attachments

        Issue Links

          Activity

            People

              michael-o Michael Osipov
              BigMichi1 Michael Cramer
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: