Fixes external dependencies in updated module manifest files (#7)
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
#### 📖 Summary - updated cmdlet logix - added PsdKit as exernal helper - added PsdKit module as dependency - add `-Path` parameter #### 📑 Test Plan > 💡 Select your test plan for the code changes. - [x] Tested via Drone.io pipeline - [ ] Custom test - [ ] No test plan ##### Details / Justification <!-- Add your test details or justification for missing tests here. --> #### 📚 Additional Notes - fixes #6 Co-authored-by: OCram85 <marco.blessing@googlemail.com> Reviewed-on: #7
This commit is contained in:
@ -49,6 +49,20 @@ function Invoke-FixDevDependency {
|
||||
ErrorAction = 'Stop'
|
||||
}
|
||||
Install-Module @PoshParams
|
||||
|
||||
|
||||
$PsdKitParams = @{
|
||||
Name = 'PsdKit'
|
||||
Scope = 'CurrentUser'
|
||||
RequiredVersion = '0.6.2'
|
||||
Force = $true
|
||||
SkipPublisherCheck = $true
|
||||
AllowClobber = $true
|
||||
AllowPrerelease = $true
|
||||
Verbose = $VerbosePreference
|
||||
ErrorAction = 'Stop'
|
||||
}
|
||||
Install-Module @PsdKitParams
|
||||
}
|
||||
catch {
|
||||
$ExecParams = @{
|
||||
|
Reference in New Issue
Block a user