@@ -20,17 +20,17 @@ function Resolve-Module {
2020 foreach ($moduleName in $Name ) {
2121 $module = Get-Module - Name $moduleName - ListAvailable - Verbose:$false
2222 Write-Verbose - Message " Resolving [$ ( $ModuleName ) ]"
23-
23+
2424 if ($module ) {
2525 if ($PSBoundParameters.ContainsKey (' UpdateModules' )) {
2626 $version = $module | Measure-Object - Property Version - Maximum | Select-Object - ExpandProperty Maximum
27- $galleryVersion = Find-Module - Name $moduleName - Repository PSGallery - Verbose:$false |
28- Measure-Object - Property Version - Maximum |
27+ $galleryVersion = Find-Module - Name $moduleName - Repository PSGallery - Verbose:$false |
28+ Measure-Object - Property Version - Maximum |
2929 Select-Object - ExpandProperty Maximum
3030
31- if ($version -lt $galleryVersion ) {
31+ if ($version -lt $galleryVersion ) {
3232 Write-Verbose - Message " $ ( $moduleName ) Installed Version [$ ( $Version.tostring ()) ] is outdated. Installing Gallery Version [$ ( $galleryVersion.tostring ()) ]"
33-
33+
3434 Install-Module - Name $moduleName - Repository PSGallery - Verbose:$false - Force
3535 Import-Module - Name $moduleName - Verbose:$false - Force - RequiredVersion $galleryVersion
3636 }
@@ -53,11 +53,11 @@ Set-PSRepository -Name PSGallery -InstallationPolicy Trusted
5353' BuildHelpers' , ' psake' , ' Pester' , ' PSDeploy' , ' PSScriptAnalyzer' | Resolve-Module - Update:$UpdateModules
5454
5555if ($PSBoundParameters.ContainsKey (' Help' )) {
56- Get-PSakeScriptTasks - buildFile " $PSScriptRoot \psake.ps1"
56+ Get-PSakeScriptTasks - buildFile " $PSScriptRoot \psake.ps1"
5757 return
5858}
5959
60- Set-BuildEnvironment
60+ Set-BuildEnvironment - Force
6161
6262Invoke-psake - buildFile " $PSScriptRoot \psake.ps1" - taskList $Task - nologo - Verbose:$VerbosePreference
6363exit ( [int ]( -not $psake.build_success ) )
0 commit comments