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

Use shallow checkout/clone during release:perform

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    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

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

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

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment