Closed anmarchenko closed 6 months ago
Attention: Patch coverage is 96.42857%
with 4 lines
in your changes are missing coverage. Please review.
Project coverage is 99.00%. Comparing base (
86d6c60
) to head (2bcb5f0
).
Files | Patch % | Lines |
---|---|---|
lib/datadog/ci/git/local_repository.rb | 55.55% | 4 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
What does this PR do? Adds the following git unshallowing logic to this library:
Also implements unshallowing optimization: if all commits from the shallow repo are present in the backend, we skip the git upload alltogether.
How to test the change? Unit tests are provided