Skip to content

Commit 1ad4b28

Browse files
danieljurekazure-sdk
authored andcommitted
Ensure subConfigFiles is not an empty string
1 parent e6df64f commit 1ad4b28

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

eng/common/TestResources/build-test-resource-config.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,14 @@ steps:
4747
4848
if ($subConfigFilesRaw) {
4949
$subConfigFiles = $subConfigFilesRaw | ConvertFrom-Json -AsHashtable
50-
foreach ($file in $subConfigFiles) {
51-
Write-Host "Merging sub config from file: $file"
52-
$subConfig = Get-Content $file | ConvertFrom-Json -AsHashtable
53-
$finalConfig = UpdateSubscriptionConfiguration $finalConfig $subConfig
50+
# Handle cases where $subConfigFilesRaw converts to an empty string
51+
# instead of an array of strings
52+
if ($subConfigFiles) {
53+
foreach ($file in $subConfigFiles) {
54+
Write-Host "Merging sub config from file: $file"
55+
$subConfig = Get-Content $file | ConvertFrom-Json -AsHashtable
56+
$finalConfig = UpdateSubscriptionConfiguration $finalConfig $subConfig
57+
}
5458
}
5559
}
5660

0 commit comments

Comments
 (0)