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

Fix AppVeyor.yml matrix with APPVEYOR_BUILD_WORKER_IMAGE #67

Merged
merged 1 commit into from
Dec 1, 2016

Conversation

bmanikm
Copy link
Contributor

@bmanikm bmanikm commented Nov 30, 2016

No description provided.

@msftclas
Copy link

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 1a80e05 into PowerShell:development Dec 1, 2016
@bmanikm bmanikm deleted the AppVeyorMatrixUpdate branch December 1, 2016 00:51
bmanikm added a commit that referenced this pull request Dec 5, 2016
* Enabling CI for Mac, Linux and PSCore on Windows (#44)

- 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.

* Enable CI for PowerShell 4.0 (#46)

- 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 dependency on PSL provider for installing the PowerShell Core MSI (#65)

* Update AppVeyor CI matrix (#66)

 Remove duplicate CI run for PowerShell Core Edition in WMF 5 OS image

* Fix AppVeyor.yml matrix with APPVEYOR_BUILD_WORKER_IMAGE (#67)

* Enable Daily Builds (#68)

* Update build title and also include all test priorities in daily builds. (#69)

* Enable Travis CI daily builds (#70)

* Download latest PowerShell Core build for Travis-CI builds (#71)

* [Travis-CI Daily Builds] Add additional test scenario of running full test pass against the PowerShellGet module version packaged with PowerShell Core build. (#72)
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