Sync tags in release build so that shallow cloning can be enabled. (#5248)

This commit is contained in:
Travis Plunk
2017-10-30 10:06:47 -07:00
committed by Aditya Patwardhan
parent 11e50c1d5d
commit 8702dea03b
2 changed files with 7 additions and 0 deletions
@@ -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
@@ -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