Skip to content

Commit d09dce7

Browse files
authored
Add New version of local Autorest.Powershell with -ExcludeNotesSection parameter. (#805)
Update Build Scripts with new parameter. Update Azure Pipelines with new parameters.
1 parent 815bae2 commit d09dce7

File tree

5 files changed

+9
-7
lines changed

5 files changed

+9
-7
lines changed

.azure-pipelines/generate-modules-template.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ jobs:
142142
pwsh: true
143143
script: |
144144
Write-Host $(BUILDNUMBER)
145-
pwsh $(System.DefaultWorkingDirectory)/tools/GenerateModules.ps1 -ArtifactsLocation $(Build.ArtifactStagingDirectory)\ -Build -Test -EnableSigning -ModulePreviewNumber $(BUILDNUMBER) -RepositoryName "LocalNugetFeed" -ExcludeExampleTemplates
145+
pwsh $(System.DefaultWorkingDirectory)/tools/GenerateModules.ps1 -ArtifactsLocation $(Build.ArtifactStagingDirectory)\ -Build -Test -EnableSigning -ModulePreviewNumber $(BUILDNUMBER) -RepositoryName "LocalNugetFeed" -ExcludeExampleTemplates -ExcludeNotesSection
146146
147147
- template: ./generation-templates/generate-helpdocs-template.yml
148148

.azure-pipelines/generation-templates/generate-service-modules.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ jobs:
142142
script: |
143143
[bool]$EnableSigning = if ("$(EnableSigning)" -eq "true") { $true } else { $false }
144144
$Modules = "$(ModulesToGenerate)" -split " "
145-
. $(System.DefaultWorkingDirectory)/tools/GenerateModules.ps1 -Build -Test -UpdateAutoRest -EnableSigning:$EnableSigning -ModulesToGenerate $Modules -ExcludeExampleTemplates
145+
. $(System.DefaultWorkingDirectory)/tools/GenerateModules.ps1 -Build -Test -UpdateAutoRest -EnableSigning:$EnableSigning -ModulesToGenerate $Modules -ExcludeExampleTemplates -ExcludeNotesSection
146146
147147
- template: ./generate-helpdocs-template.yml
148148
parameters:
5.72 MB
Binary file not shown.

tools/BuildModule.ps1

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ Param(
88
[int] $ModulePreviewNumber = -1,
99
[hashtable[]] $RequiredModules,
1010
[switch] $EnableSigning,
11-
[switch] $ExcludeExampleTemplates
11+
[switch] $ExcludeExampleTemplates,
12+
[switch] $ExcludeNotesSection
1213
)
1314
$ErrorActionPreference = "Stop"
1415
$LASTEXITCODE = $null
@@ -43,7 +44,7 @@ else {
4344

4445
# Build module
4546
Write-Host -ForegroundColor Green "Building '$Module' module..."
46-
& $BuildModulePS1 -Docs -Release -ExcludeExampleTemplates:$ExcludeExampleTemplates
47+
& $BuildModulePS1 -Docs -Release -ExcludeExampleTemplates:$ExcludeExampleTemplates -ExcludeNotesSection:$ExcludeNotesSection
4748
if ($LASTEXITCODE) {
4849
Write-Error "Failed to build '$Module' module."
4950
}

tools/GenerateModules.ps1

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ Param(
1313
[switch] $Publish,
1414
[switch] $EnableSigning,
1515
[switch] $SkipVersionCheck,
16-
[switch] $ExcludeExampleTemplates
16+
[switch] $ExcludeExampleTemplates,
17+
[switch] $ExcludeNotesSection
1718
)
1819
enum VersionState {
1920
Invalid
@@ -157,10 +158,10 @@ $ModulesToGenerate | ForEach-Object -ThrottleLimit $ModulesToGenerate.Count -Par
157158
# Build generated module.
158159
if ($Using:EnableSigning) {
159160
# Sign generated module.
160-
& $Using:BuildModulePS1 -Module $ModuleName -ModulePrefix $Using:ModulePrefix -ModuleVersion $ModuleVersion -ModulePreviewNumber $Using:ModulePreviewNumber -RequiredModules $Using:RequiredGraphModules -ReleaseNotes $ModuleReleaseNotes -EnableSigning -ExcludeExampleTemplates:$Using:ExcludeExampleTemplates
161+
& $Using:BuildModulePS1 -Module $ModuleName -ModulePrefix $Using:ModulePrefix -ModuleVersion $ModuleVersion -ModulePreviewNumber $Using:ModulePreviewNumber -RequiredModules $Using:RequiredGraphModules -ReleaseNotes $ModuleReleaseNotes -EnableSigning -ExcludeExampleTemplates:$Using:ExcludeExampleTemplates -ExcludeNotesSection:$Using:ExcludeNotesSection
161162
}
162163
else {
163-
& $Using:BuildModulePS1 -Module $ModuleName -ModulePrefix $Using:ModulePrefix -ModuleVersion $ModuleVersion -ModulePreviewNumber $Using:ModulePreviewNumber -RequiredModules $Using:RequiredGraphModules -ReleaseNotes $ModuleReleaseNotes -ExcludeExampleTemplates:$Using:ExcludeExampleTemplates
164+
& $Using:BuildModulePS1 -Module $ModuleName -ModulePrefix $Using:ModulePrefix -ModuleVersion $ModuleVersion -ModulePreviewNumber $Using:ModulePreviewNumber -RequiredModules $Using:RequiredGraphModules -ReleaseNotes $ModuleReleaseNotes -ExcludeExampleTemplates:$Using:ExcludeExampleTemplates -ExcludeNotesSection:$Using:ExcludeNotesSection
164165
}
165166

166167
# Get profiles for generated modules.

0 commit comments

Comments
 (0)