-
Notifications
You must be signed in to change notification settings - Fork 64
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(FM 8426) replace vendored code with pwshlib dependency #247
Conversation
Codecov Report
@@ Coverage Diff @@
## master #247 +/- ##
=========================================
- Coverage 60.56% 53.6% -6.96%
=========================================
Files 28 24 -4
Lines 1529 1263 -266
=========================================
- Hits 926 677 -249
+ Misses 603 586 -17
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, pending a successful adhoc kick!
|
Waiting on litmusify |
This commit adds the pwshlib module / ruby-pwsh gem as a dependency, updating the development gems list in the Gemfile, the dependencies in the metadata, and the fixtures list. This will enable the module to depend on the updted library code from the ruby-pwsh gem and pwshlib.
Prior to this commit the PowerShell module providers depended on a vendored version of the PowerShell code manager library in the PuppetX namespace. This commit updates the providers and their tests to leverage the ruby-pwsh gem from the pwshlib Puppet module instead. This reduces the amount of maintenance required and simplifies the code base.
No description provided.