Michael Cramer created MRELEASE-1082:
----------------------------------------

             Summary: configuration option for shallow checkout
                 Key: MRELEASE-1082
                 URL: https://issues.apache.org/jira/browse/MRELEASE-1082
             Project: Maven Release Plugin
          Issue Type: Improvement
          Components: scm
    Affects Versions: 3.0.0-M5
            Reporter: Michael Cramer


after implementing sonar into our release process we noticed that sonar is 
complaining about missing blame information
[INFO] [WARNING] Missing blame information for the following files:
I've seen that in MRELEASE-993 this new type of checkout was introduced and it 
mentions that "per default" the checkout will use the shallow clone. to me, it 
sounds that this is an option that can be configured, but after taking a look 
in the code I see that {{true}} is hardcoded

i would propose to make this option configurable and have a default of {{true}} 
that can be changed when needed, e.g. in the case during the release sonarqube 
is called which needs the full history.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to