From 55da8d13d86dd011ede279a7290ab616b5b93319 Mon Sep 17 00:00:00 2001 From: Alexander Sehr Date: Sat, 26 Aug 2023 10:21:26 +0200 Subject: [PATCH] [Fixes] Fixed script resolving local referenecs (#3576) * Small fix to local refence resolution * Regenerated all readmes --- modules/compute/virtual-machine/README.md | 2 ++ utilities/tools/Get-CrossReferencedModuleList.ps1 | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/compute/virtual-machine/README.md b/modules/compute/virtual-machine/README.md index b405407096..60d314cb5b 100644 --- a/modules/compute/virtual-machine/README.md +++ b/modules/compute/virtual-machine/README.md @@ -1026,6 +1026,8 @@ This section gives you an overview of all local-referenced module files (i.e., o | Reference | Type | | :-- | :-- | +| `network/network-interface` | Local reference | +| `network/public-ip-address` | Local reference | | `recovery-services/vault/backup-fabric/protection-container/protected-item` | Local reference | ## Deployment examples diff --git a/utilities/tools/Get-CrossReferencedModuleList.ps1 b/utilities/tools/Get-CrossReferencedModuleList.ps1 index c741dfa8d4..7db2458725 100644 --- a/utilities/tools/Get-CrossReferencedModuleList.ps1 +++ b/utilities/tools/Get-CrossReferencedModuleList.ps1 @@ -100,7 +100,9 @@ function Get-CrossReferencedModuleList { foreach ($topLevelFolderPath in $topLevelFolderPaths) { - $moduleTemplatePaths = (Get-ChildItem -Path $topLevelFolderPath -Recurse -Include 'main.bicep' -File -Force).FullName + $moduleTemplatePaths = (Get-ChildItem -Path $topLevelFolderPath -Recurse -Include '*.bicep' -File -Force).FullName | Where-Object { + $_ -notmatch '.+[\/|\\].test[\/|\\].+' + } $resourceReferences = [System.Collections.ArrayList]@() $localPathReferences = [System.Collections.ArrayList]@()