diff --git a/src/docs-assembler/Sourcing/RepositorySourcesFetcher.cs b/src/docs-assembler/Sourcing/RepositorySourcesFetcher.cs index 7c3c975aa..dec5fb08f 100644 --- a/src/docs-assembler/Sourcing/RepositorySourcesFetcher.cs +++ b/src/docs-assembler/Sourcing/RepositorySourcesFetcher.cs @@ -97,14 +97,14 @@ private Checkout CloneOrUpdateRepository(Repository repository, string name, Con _logger.LogInformation("Checkout: {Name}\t{Repository}\t{RelativePath}", name, repository, relativePath); if (repository.CheckoutStrategy == "full") { - Exec("git", "clone", repository.Origin, checkoutFolder.FullName, + Exec(name, "git", "clone", repository.Origin, checkoutFolder.FullName, "--depth", "1", "--single-branch", "--branch", repository.CurrentBranch ); } else if (repository.CheckoutStrategy == "partial") { - Exec( + Exec(name, "git", "clone", "--filter=blob:none", "--no-checkout", repository.Origin, checkoutFolder.FullName );