1-
1+ # spell-checker:ignore Reqs
22# Load in build settings
33Remove-Variable - Name PSBPreference - Scope Script - Force - ErrorAction Ignore
44Set-Variable - Name PSBPreference - Option ReadOnly - Scope Script - Value (. ([IO.Path ]::Combine($PSScriptRoot , ' build.properties.ps1' )))
@@ -25,14 +25,14 @@ Task Clean -depends $PSBPreference.TaskDependencies.Clean {
2525
2626Task StageFiles - depends $PSBPreference.TaskDependencies.StageFiles {
2727 $buildParams = @ {
28- Path = $PSBPreference.General.SrcRootDir
29- ModuleName = $PSBPreference.General.ModuleName
30- DestinationPath = $PSBPreference.Build.ModuleOutDir
31- Exclude = $PSBPreference.Build.Exclude
32- Compile = $PSBPreference.Build.CompileModule
28+ Path = $PSBPreference.General.SrcRootDir
29+ ModuleName = $PSBPreference.General.ModuleName
30+ DestinationPath = $PSBPreference.Build.ModuleOutDir
31+ Exclude = $PSBPreference.Build.Exclude
32+ Compile = $PSBPreference.Build.CompileModule
3333 CompileDirectories = $PSBPreference.Build.CompileDirectories
34- CopyDirectories = $PSBPreference.Build.CopyDirectories
35- Culture = $PSBPreference.Help.DefaultLocale
34+ CopyDirectories = $PSBPreference.Build.CopyDirectories
35+ Culture = $PSBPreference.Help.DefaultLocale
3636 }
3737
3838 if ($PSBPreference.Help.ConvertReadMeToAboutHelp ) {
@@ -69,9 +69,9 @@ $analyzePreReqs = {
6969}
7070Task Analyze - depends $PSBPreference.TaskDependencies.Analyze - precondition $analyzePreReqs {
7171 $analyzeParams = @ {
72- Path = $PSBPreference.Build.ModuleOutDir
72+ Path = $PSBPreference.Build.ModuleOutDir
7373 SeverityThreshold = $PSBPreference.Test.ScriptAnalysis.FailBuildOnSeverityLevel
74- SettingsPath = $PSBPreference.Test.ScriptAnalysis.SettingsPath
74+ SettingsPath = $PSBPreference.Test.ScriptAnalysis.SettingsPath
7575 }
7676 Test-PSBuildScriptAnalysis @analyzeParams
7777} - description ' Execute PSScriptAnalyzer tests'
@@ -94,17 +94,17 @@ $pesterPreReqs = {
9494}
9595Task Pester - depends $PSBPreference.TaskDependencies.Pester - precondition $pesterPreReqs {
9696 $pesterParams = @ {
97- Path = $PSBPreference.Test.RootDir
98- ModuleName = $PSBPreference.General.ModuleName
99- ModuleManifest = Join-Path $PSBPreference.Build.ModuleOutDir " $ ( $PSBPreference.General.ModuleName ) .psd1"
100- OutputPath = $PSBPreference.Test.OutputFile
101- OutputFormat = $PSBPreference.Test.OutputFormat
102- CodeCoverage = $PSBPreference.Test.CodeCoverage.Enabled
103- CodeCoverageThreshold = $PSBPreference.Test.CodeCoverage.Threshold
104- CodeCoverageFiles = $PSBPreference.Test.CodeCoverage.Files
105- CodeCoverageOutputFile = $PSBPreference.Test.CodeCoverage.OutputFile
97+ Path = $PSBPreference.Test.RootDir
98+ ModuleName = $PSBPreference.General.ModuleName
99+ ModuleManifest = Join-Path $PSBPreference.Build.ModuleOutDir " $ ( $PSBPreference.General.ModuleName ) .psd1"
100+ OutputPath = $PSBPreference.Test.OutputFile
101+ OutputFormat = $PSBPreference.Test.OutputFormat
102+ CodeCoverage = $PSBPreference.Test.CodeCoverage.Enabled
103+ CodeCoverageThreshold = $PSBPreference.Test.CodeCoverage.Threshold
104+ CodeCoverageFiles = $PSBPreference.Test.CodeCoverage.Files
105+ CodeCoverageOutputFile = $PSBPreference.Test.CodeCoverage.OutputFile
106106 CodeCoverageOutputFileFormat = $PSBPreference.Test.CodeCoverage.OutputFileFormat
107- ImportModule = $PSBPreference.Test.ImportModule
107+ ImportModule = $PSBPreference.Test.ImportModule
108108 }
109109 Test-PSBuildPester @pesterParams
110110} - description ' Execute Pester tests'
@@ -126,8 +126,8 @@ Task GenerateMarkdown -depends $PSBPreference.TaskDependencies.GenerateMarkdown
126126 $buildMDParams = @ {
127127 ModulePath = $PSBPreference.Build.ModuleOutDir
128128 ModuleName = $PSBPreference.General.ModuleName
129- DocsPath = $PSBPreference.Docs.RootDir
130- Locale = $PSBPreference.Help.DefaultLocale
129+ DocsPath = $PSBPreference.Docs.RootDir
130+ Locale = $PSBPreference.Help.DefaultLocale
131131 }
132132 Build-PSBuildMarkdown @buildMDParams
133133} - description ' Generates PlatyPS markdown files from module help'
@@ -160,10 +160,10 @@ Task Publish -depends $PSBPreference.TaskDependencies.Publish {
160160 Assert - conditionToCheck ($PSBPreference.Publish.PSRepositoryApiKey -or $PSBPreference.Publish.PSRepositoryCredential ) - failureMessage " API key or credential not defined to authenticate with [$ ( $PSBPreference.Publish.PSRepository ) ] with."
161161
162162 $publishParams = @ {
163- Path = $PSBPreference.Build.ModuleOutDir
164- Version = $PSBPreference.General.ModuleVersion
163+ Path = $PSBPreference.Build.ModuleOutDir
164+ Version = $PSBPreference.General.ModuleVersion
165165 Repository = $PSBPreference.Publish.PSRepository
166- Verbose = $VerbosePreference
166+ Verbose = $VerbosePreference
167167 }
168168 if ($PSBPreference.Publish.PSRepositoryApiKey ) {
169169 $publishParams.ApiKey = $PSBPreference.Publish.PSRepositoryApiKey
0 commit comments