Skip to content

Catch up to master#2

Merged
vexx32 merged 11 commits intovexx32:masterfrom
PowerShell:master
Aug 16, 2018
Merged

Catch up to master#2
vexx32 merged 11 commits intovexx32:masterfrom
PowerShell:master

Conversation

@vexx32
Copy link
Copy Markdown
Owner

@vexx32 vexx32 commented Aug 16, 2018

PR Summary

PR Checklist

TravisEz13 and others added 11 commits August 13, 2018 15:44
The PR resolves some style issues in engine code. (Moved from PR #7242. )
Remove code from build.psm1 that save the modules to a versioned folder. For servicing reasons after release it is preferred and easier to not have the versioned folder so that we can directly replace modules that need to be serviced (MSI specifically makes it difficult to service a module if the folder path changes).
When trying to build on RHEL, the environment is not recognized as RedHatFamily.
Added detection logic so that appropriate symbolic links are generated.
Update Start-PSPester and Start-PSxUnit to upload test results when running in VSTS
Disable tests which require non-root using when running as root
remove verifications in Test-Connection tests which verify buggy behavior
Skip tests which don't behave correctly in VSTS (due to running in a container?)
- Test-Connection - #7528
- Set-Date - #7529
Added fix to remove unneeded validation attribute for Arguments parameter, and made tests work with strict mode.
@vexx32 vexx32 merged commit 41e64d2 into vexx32:master Aug 16, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants