From 7af0e2d5c2633f687b1438d4f8fcd303e1162c1b Mon Sep 17 00:00:00 2001 From: Ben Broderick Phillips Date: Thu, 14 Apr 2022 03:22:59 -0400 Subject: [PATCH] Support BaseName overrides in CI mode for New-TestResources.ps1 --- eng/common/TestResources/New-TestResources.ps1 | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/eng/common/TestResources/New-TestResources.ps1 b/eng/common/TestResources/New-TestResources.ps1 index b0ab66ea95fa..a412bc4222e3 100644 --- a/eng/common/TestResources/New-TestResources.ps1 +++ b/eng/common/TestResources/New-TestResources.ps1 @@ -370,12 +370,14 @@ try { $UserName = GetUserName - if ($CI) { - $BaseName = 't' + (New-Guid).ToString('n').Substring(0, 16) - Log "Generated base name '$BaseName' for CI build" - } elseif (!$BaseName) { - $BaseName = GetBaseName $UserName $ServiceDirectory - Log "BaseName was not set. Using default base name '$BaseName'" + if (!$BaseName) { + if ($CI) { + $BaseName = 't' + (New-Guid).ToString('n').Substring(0, 16) + Log "Generated base name '$BaseName' for CI build" + } else { + $BaseName = GetBaseName $UserName $ServiceDirectory + Log "BaseName was not set. Using default base name '$BaseName'" + } } # Make sure pre- and post-scripts are passed formerly required arguments.