From 164346796f8476117979e94d6b68cd7ca3a17f90 Mon Sep 17 00:00:00 2001 From: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Thu, 14 Apr 2022 17:29:16 -0700 Subject: [PATCH] Support BaseName overrides in CI mode for New-TestResources.ps1 (#3559) Co-authored-by: Ben Broderick Phillips --- 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 b0ab66ea9..a412bc422 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.