From a7063965714fe46eb1ae38d1478fa41d993f76ee Mon Sep 17 00:00:00 2001 From: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Fri, 11 Dec 2020 12:45:14 -0800 Subject: [PATCH] Sync eng/common directory with azure-sdk-tools for PR 1270 (#1151) * resolve git longpath error when applying documentation updates Co-authored-by: scbedd <45376673+scbedd@users.noreply.github.com> --- .../templates/steps/docs-metadata-release.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/eng/common/pipelines/templates/steps/docs-metadata-release.yml b/eng/common/pipelines/templates/steps/docs-metadata-release.yml index ed9798b29..8ec349f95 100644 --- a/eng/common/pipelines/templates/steps/docs-metadata-release.yml +++ b/eng/common/pipelines/templates/steps/docs-metadata-release.yml @@ -21,6 +21,16 @@ parameters: CloseAfterOpenForTesting: false steps: +- pwsh: | + if ($IsWindows) { + REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem /f /v LongPathsEnabled /t REG_DWORD /d 1 + git config --system core.longpaths true + } + else { + Write-Host "This script is not executing on Windows, skipping registry modification." + } + displayName: Enable Long Paths if Necessary + - pwsh: | git clone https://github.com/${{ parameters.TargetDocRepoOwner }}/${{ parameters.TargetDocRepoName }} ${{ parameters.WorkingDirectory }}/repo