From 74ebde9d3cc061784709ae971cccb9c7dcd1011d Mon Sep 17 00:00:00 2001 From: Travis Plunk Date: Thu, 2 Nov 2017 16:05:56 -0700 Subject: [PATCH] Release build fixes (#5317) small fixes found while doing current work item -replace expects a regex when I wanted to do a literal replace. Have Sync-PSTags fix any issues it find --- tools/packaging/packaging.psm1 | 2 +- .../PowerShellPackage.ps1 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/packaging/packaging.psm1 b/tools/packaging/packaging.psm1 index 9604009042..3aaee4e6eb 100644 --- a/tools/packaging/packaging.psm1 +++ b/tools/packaging/packaging.psm1 @@ -167,7 +167,7 @@ function Start-PSPackage { # Replace binaries with crossgen'ed binaires from publish folder. Get-ChildItem -Recurse $Source | ForEach-Object { - $relativePath = $_.FullName -replace $Source, '' + $relativePath = $_.FullName.Replace($Source, '') $publishPath = Join-Path $publishSource -ChildPath $relativePath if (Test-Path -Path $publishPath) { diff --git a/tools/releaseBuild/Images/microsoft_powershell_windowsservercore/PowerShellPackage.ps1 b/tools/releaseBuild/Images/microsoft_powershell_windowsservercore/PowerShellPackage.ps1 index b8f9d9eb5b..b0a27274af 100644 --- a/tools/releaseBuild/Images/microsoft_powershell_windowsservercore/PowerShellPackage.ps1 +++ b/tools/releaseBuild/Images/microsoft_powershell_windowsservercore/PowerShellPackage.ps1 @@ -54,7 +54,7 @@ try{ $env:platform = $null Write-Verbose "Sync'ing Tags..." -verbose - Sync-PSTags + Sync-PSTags -AddRemoteIfMissing Write-Verbose "Bootstrapping powershell build..." -verbose Start-PSBootstrap -Force -Package