Skip to content

Commit 4ec2a37

Browse files
authored
Update Build-Site.ps1
1 parent 0cb0437 commit 4ec2a37

File tree

1 file changed

+8
-13
lines changed

1 file changed

+8
-13
lines changed

pages/Build-Site.ps1

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -75,21 +75,20 @@ Try {
7575
Write-Host "Retrieving PnP PowerShell alias cmdlets"
7676
$cmdlets = Get-Command -Module PnP.PowerShell | Where-Object CommandType -eq "Alias" | Select-Object -Property @{N="Alias";E={$_.Name}}, @{N="ReferencedCommand";E={$_.ReferencedCommand.Name}}
7777
$cmdlets
78-
Write-Host "Retrieved alias cmdlets successfully"
78+
Write-Host "$($cmdlets.Length) alias cmdlets retrieved"
7979
}
8080
$aliasCmdlets = Start-ThreadJob -ScriptBlock $scriptBlock | Receive-Job -Wait
8181

82-
$aliasCmdletsCount = $aliasCmdlets.Length
83-
84-
Write-Host " - $aliasCmdletsCount found" -ForegroundColor Yellow
82+
$aliasCmdletsCount = $aliasCmdlets.Length
8583

84+
Write-Host "- Retrieving alias template page"
8685
$aliasTemplatePageContent = Get-Content -Path "./dev/pages/cmdlets/alias.md" -Raw
8786

8887
ForEach($aliasCmdlet in $aliasCmdlets)
8988
{
9089
$destinationFileName = "./dev/documentation/$($aliasCmdlet.Alias).md"
9190

92-
Write-Host " - Creating page for $($aliasCmdlet.Alias) being an alias for $($aliasCmdlet.ReferencedCommand) as $destinationFileName" -ForegroundColor Yellow
91+
Write-Host "- Creating page for $($aliasCmdlet.Alias) being an alias for $($aliasCmdlet.ReferencedCommand) as $destinationFileName" -ForegroundColor Yellow
9392
$aliasTemplatePageContent.Replace("%%cmdletname%%", $aliasCmdlet.Alias).Replace("%%referencedcmdletname%%", $aliasCmdlet.ReferencedCommand) | Out-File $destinationFileName -Force
9493
}
9594
}
@@ -114,7 +113,6 @@ foreach ($nightlycmdlet in $nightlycmdlets) {
114113
}
115114

116115
# Generate cmdlet toc
117-
118116
Write-Host "Retrieving all cmdlet pages"
119117

120118
$cmdletPages = Get-ChildItem -Path "./dev/pages/cmdlets/*.md" -Exclude "index.md","alias.md"
@@ -129,9 +127,6 @@ $toc | Out-File "./dev/pages/cmdlets/toc.yml" -Force
129127

130128
Write-Host "Creating cmdlets index page"
131129

132-
Write-Host "- Alias cmdlets:"
133-
Write-Host $aliasCmdlets.Alias
134-
135130
$cmdletIndexPageContent = Get-Content -Path "./dev/pages/cmdlets/index.md" -Raw
136131
$cmdletIndexPageContent = $cmdletIndexPageContent.Replace("%%cmdletcount%%", $cmdletPages.Length - $aliasCmdletsCount)
137132

@@ -163,15 +158,15 @@ foreach ($cmdletPage in $cmdletPages)
163158
# Check if the cmdlet only exists in the nightly build
164159
if (!$releasedcmdlets.Contains($cmdletPage.Name))
165160
{
166-
# Add an asterisk to the cmdlet name if it's only available in the nightly build
167-
$cmdletIndexPageList = $cmdletIndexPageList + " *"
161+
# Add a 1 to the cmdlet name if it's only available in the nightly build
162+
$cmdletIndexPageList = $cmdletIndexPageList + " ^1^"
168163
}
169164

170165
# Check if the cmdlet is an alias
171166
if ($aliasCmdlets.Alias -contains $cmdletPage.BaseName)
172167
{
173-
# Add a double asterisk to the cmdlet name if it's an alias
174-
$cmdletIndexPageList = $cmdletIndexPageList + " **"
168+
# Add a 2 to the cmdlet name if it's an alias
169+
$cmdletIndexPageList = $cmdletIndexPageList + " ^2^"
175170
}
176171

177172
$cmdletIndexPageList = $cmdletIndexPageList + "`n"

0 commit comments

Comments
 (0)