Skip to content

Commit e2e0cb6

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

1 file changed

Lines changed: 8 additions & 4 deletions

File tree

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

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,14 @@ steps:
6666
6767
if ($subConfigFilesRaw) {
6868
$subConfigFiles = $subConfigFilesRaw | ConvertFrom-Json -AsHashtable
69-
foreach ($file in $subConfigFiles) {
70-
Write-Host "Merging sub config from file: $file"
71-
$subConfig = Get-Content $file | ConvertFrom-Json -AsHashtable
72-
$finalConfig = UpdateSubscriptionConfiguration $finalConfig $subConfig
69+
# Handle cases where $subConfigFilesRaw converts to an empty string
70+
# instead of an array of strings
71+
if ($subConfigFiles) {
72+
foreach ($file in $subConfigFiles) {
73+
Write-Host "Merging sub config from file: $file"
74+
$subConfig = Get-Content $file | ConvertFrom-Json -AsHashtable
75+
$finalConfig = UpdateSubscriptionConfiguration $finalConfig $subConfig
76+
}
7377
}
7478
}
7579

0 commit comments

Comments
 (0)