Skip to content
This repository was archived by the owner on Jun 13, 2024. It is now read-only.

[1.1.2.0] Merge Development branch changes into master branch. #73

Merged
merged 10 commits into from
Dec 5, 2016

Conversation

bmanikm
Copy link
Contributor

@bmanikm bmanikm commented Dec 5, 2016

No description provided.

- Integrated with TravisCI for both Linux and OSx platforms. Added required build, test actions and .travis.yml file.
- Integrated with AppVeyor for PowerShellCore validation on Windows. Added required functionality in build.psm1 file to bootstrap the PowerShellCore on Windows AppVeyor VM.
- Enabled all PowerShellGet tests on Linux, OSx with PS Core and on Windows with both PS and PSCore.
- Added Contributing.md and Issue_Template.md
- Updated README.md with the build status badges from AppVeyor and TravisCI for both master and development branches.
- Changed minimum required version of PackageManagement module back to 1.0.0.1 so that PowerShellGet module works fine on Linux and Mac OSx platforms.
- Renamed PublishModuleIsNotSupportedOnNanoServer errorid to PublishModuleIsNotSupportedOnPowerShellCoreEdition, similarly renamed PublishScriptIsNotSupportedOnNanoServer to PublishScriptIsNotSupportedOnPowerShellCoreEdition.
- Fixed an issue in Update-Module and Update-Script cmdlets to show proper version of current item being updated in Confirm/WhatIf message.
- Updated Test-ModuleInstalled function to return single module instead of multiple modules.
- Updated ModuleCommandAlreadyAvailable error message to include all conflicting commands instead of one. Corresponding changes to collect the complete set of conflicting commands from the being installed. 
  Also ensured that conflicting commands from PSModule.psm1 are ignored in the command collision analysis as Get-Command includes the commands from current local scope as well.
- Added WMF 4 in AppVeyor.yml
- Updated build.psm1
  - Added PowerShell Core installation using MSI release on WMF 4 as PSL provider is not available on old version of PowerShell.
  - Added logic to remove the duplicate entries in $env:PSModulePath value on WMF 4 AppVeyor OS image.
- Updated Readme.md file to include
  - Badges for License, Documentation, PS Version and PSGallery item.
  - PS 4.0 build status.
  - Instructions for getting the PowerShellGet module
- Fixed few failing tests on PS 4.0.
- Updated few combination tests.
 Remove duplicate CI run for PowerShell Core Edition in WMF 5 OS image
… test pass against the PowerShellGet module version packaged with PowerShell Core build. (PowerShell#72)
@msftclas
Copy link

msftclas commented Dec 5, 2016

Hi @bmanikm, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!
You've already signed the contribution license agreement. Thanks!

The agreement was validated by Microsoft and real humans are currently evaluating your PR.

TTYL, MSBOT;

@bmanikm bmanikm merged commit aa56c58 into PowerShell:master Dec 5, 2016
@bmanikm bmanikm deleted the 1_1_2_release branch December 5, 2016 08:42
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants