From 8702dea03b2b4ad96ed8fb2b94cc282747229741 Mon Sep 17 00:00:00 2001 From: Travis Plunk Date: Mon, 30 Oct 2017 10:06:47 -0700 Subject: [PATCH] Sync tags in release build so that shallow cloning can be enabled. (#5248) --- .../Images/GenericLinuxFiles/PowerShellPackage.ps1 | 3 +++ .../PowerShellPackage.ps1 | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/tools/releaseBuild/Images/GenericLinuxFiles/PowerShellPackage.ps1 b/tools/releaseBuild/Images/GenericLinuxFiles/PowerShellPackage.ps1 index e38c22800e..6814960918 100644 --- a/tools/releaseBuild/Images/GenericLinuxFiles/PowerShellPackage.ps1 +++ b/tools/releaseBuild/Images/GenericLinuxFiles/PowerShellPackage.ps1 @@ -27,6 +27,9 @@ try { Set-Location $location Import-Module "$location/build.psm1" Import-Module "$location/tools/packaging" + + Write-Verbose "Sync'ing Tags..." -verbose + Sync-PSTags Start-PSBootstrap -Package -NoSudo Start-PSBuild -Crossgen -PSModuleRestore @releaseTagParam diff --git a/tools/releaseBuild/Images/microsoft_powershell_windowsservercore/PowerShellPackage.ps1 b/tools/releaseBuild/Images/microsoft_powershell_windowsservercore/PowerShellPackage.ps1 index b43ca5e713..eb41c6bf48 100644 --- a/tools/releaseBuild/Images/microsoft_powershell_windowsservercore/PowerShellPackage.ps1 +++ b/tools/releaseBuild/Images/microsoft_powershell_windowsservercore/PowerShellPackage.ps1 @@ -52,6 +52,10 @@ try{ Import-Module "$location\build.psm1" -Force Import-Module "$location\tools\packaging" -Force $env:platform = $null + + Write-Verbose "Sync'ing Tags..." -verbose + Sync-PSTags + Write-Verbose "Bootstrapping powershell build..." -verbose Start-PSBootstrap -Force -Package