From e5d415313ecc7f843a4a70f3cff41d23b364f4cc Mon Sep 17 00:00:00 2001 From: Friedrich Weinmann Date: Sun, 26 Jul 2020 21:56:52 +0200 Subject: [PATCH] bugfixes --- PSModuleDevelopment/PSModuleDevelopment.psd1 | 2 +- PSModuleDevelopment/changelog.md | 4 ++++ .../functions/script/Publish-PSMDScriptFile.ps1 | 2 +- .../functions/script/Set-PSMDStagingRepository.ps1 | 4 ++-- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/PSModuleDevelopment/PSModuleDevelopment.psd1 b/PSModuleDevelopment/PSModuleDevelopment.psd1 index dfe7ff7..e74a912 100644 --- a/PSModuleDevelopment/PSModuleDevelopment.psd1 +++ b/PSModuleDevelopment/PSModuleDevelopment.psd1 @@ -4,7 +4,7 @@ RootModule = 'PSModuleDevelopment.psm1' # Version number of this module. - ModuleVersion = '2.2.8.103' + ModuleVersion = '2.2.8.104' # ID used to uniquely identify this module GUID = '37dd5fce-e7b5-4d57-ac37-832055ce49d6' diff --git a/PSModuleDevelopment/changelog.md b/PSModuleDevelopment/changelog.md index 6653e67..62a0045 100644 --- a/PSModuleDevelopment/changelog.md +++ b/PSModuleDevelopment/changelog.md @@ -1,5 +1,9 @@ # Changelog +## 2.2.8.104 (July 26th, 2020) + +- Fix: Various bugs in the new functions + ## 2.2.8.103 (July 24th, 2020) - New: Publish-PSMDScriptFile - Packages a script with all dependencies and "publishes" it as a zip package. diff --git a/PSModuleDevelopment/functions/script/Publish-PSMDScriptFile.ps1 b/PSModuleDevelopment/functions/script/Publish-PSMDScriptFile.ps1 index 9280243..27582ae 100644 --- a/PSModuleDevelopment/functions/script/Publish-PSMDScriptFile.ps1 +++ b/PSModuleDevelopment/functions/script/Publish-PSMDScriptFile.ps1 @@ -41,7 +41,7 @@ [CmdletBinding()] param ( [Parameter(Mandatory = $true)] - [PsfValidateScript('PSModuleDevelopment.Validate.Path', ErrorString = 'PSModuleDevelopment.Validate.Path')] + [PsfValidateScript('PSModuleDevelopment.Validate.File', ErrorString = 'PSModuleDevelopment.Validate.File')] [string] $Path, diff --git a/PSModuleDevelopment/functions/script/Set-PSMDStagingRepository.ps1 b/PSModuleDevelopment/functions/script/Set-PSMDStagingRepository.ps1 index f63eeed..61a5550 100644 --- a/PSModuleDevelopment/functions/script/Set-PSMDStagingRepository.ps1 +++ b/PSModuleDevelopment/functions/script/Set-PSMDStagingRepository.ps1 @@ -26,7 +26,7 @@ [CmdletBinding()] param ( [Parameter(Mandatory = $true, ParameterSetName = 'Path')] - [PsfValidateScript('PSModuleDevelopment.Validate.File', ErrorString = 'PSModuleDevelopment.Validate.File')] + [PsfValidateScript('PSModuleDevelopment.Validate.Path', ErrorString = 'PSModuleDevelopment.Validate.Path')] [string] $Path, @@ -43,7 +43,7 @@ { Unregister-PSRepository -Name PSMDStaging } - Register-PSRepository -Name PSMDStaging -SourceLocation $Path -PublishLocation $Path -InstallationPolicy Trusted -PackageManagementProvider + Register-PSRepository -Name PSMDStaging -SourceLocation $Path -PublishLocation $Path -InstallationPolicy Trusted Set-PSFConfig -Module PSModuleDevelopment -Name 'Script.StagingRepository' -Value PSMDStaging -PassThru | Register-PSFConfig } else