[MRELEASE-1099] Use shallow checkout/clone during release:perform (original) (raw)

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: