Commit graph

3968 commits

Author SHA1 Message Date
Travis Plunk 4ba6153c2a Update additional places build configuration needs to be specified 2016-08-12 12:26:05 -07:00
Travis Plunk 3a02842ecb Made core build use release configuration 2016-08-12 12:14:48 -07:00
Jason Shirk e550b6920c Merge pull request #1337 from PowerShell/TestGetCommand
Add Pester test for TestGetCommand.cs
2016-08-12 11:41:02 -07:00
Mike Richmond 539c59cc35 Merge pull request #1721 from PowerShell/dongbo/module-path
Address the side-by-side module path for OPS
2016-08-12 11:30:10 -07:00
Jason Shirk 22a1f0a8b7 Merge pull request #1676 from PowerShell/NullableBooleanDCR
Add NullableBooleanDCR Pester Test
2016-08-12 11:21:20 -07:00
Dongbo Wang 401b6194da Address review comments in test code 2016-08-12 11:01:46 -07:00
Dongbo Wang ea9694980e Address review comments in product code 2016-08-12 11:01:23 -07:00
TingLiu6 d0c62017a9 Add NullableBooleanDCR Pester Test 2016-08-12 00:21:28 -07:00
Dongbo Wang 23ed0e4fa2 Use capital 'PSMODULEPATH' in tests so that it works in unix 2016-08-11 21:45:20 -07:00
Dongbo Wang 8bb291896c Change 'Platform.XDG_Type' and 'Platform.SelectProductNameForDirectory' back to 'public'
Add CI tests for the module path change
2016-08-11 21:45:20 -07:00
Dongbo Wang 753b202a75 Fix tests that were broken by the sxs module path change. Also fix some unreliable tests. 2016-08-11 21:45:20 -07:00
Dongbo Wang 896577e285 update linux path doc 2016-08-11 21:45:20 -07:00
Dongbo Wang c27b4db3ac Change runtime check to build check because 'Platform.XDG_Type' and 'Platform.SelectProductNameForDirectory' are make unix only 2016-08-11 21:36:48 -07:00
Dongbo Wang 07f9fefee8 Add the shared module path to unix (counterpart of 'Program Files\PowerShell\Modules').
Also make 'Platform.XDG_Type' and 'Platform.SelectProductNameForDirectory' unix build only, as they doesn't apply to windows.
2016-08-11 21:36:48 -07:00
Dongbo Wang 3ff19e1d80 Update module path calculation logic to support side-by-side.
Use 'Path.PathSeparator' instead of ';' to separate paths, so that it uses ';' on windows and ':' on unix.
Also refactor some code as part of the change.
2016-08-11 21:36:48 -07:00
Travis Plunk 626d7699e0 Merge pull request #1743 from andschwa/fix-appveyor-number
Update AppVeyor build number to 6.0.0-alpha.8
2016-08-11 20:18:08 -07:00
Andrew Schwartzmeyer 6b4666ce36 Update AppVeyor build number to 6.0.0-alpha.8 2016-08-11 18:38:45 -07:00
Travis Plunk 0a809014de Merge pull request #1742 from andschwa/alpha.8-release
v6.0.0-alpha.8 release
2016-08-11 18:32:40 -07:00
Andrew Schwartzmeyer 3f9b1833ac Fix Start-PSPackage for Release build on Windows 2016-08-11 17:38:45 -07:00
Andrew Schwartzmeyer e89da27994 Update releases on readme 2016-08-11 17:11:50 -07:00
Andrew Schwartzmeyer e142f7c987 Update Linux / OS X installation documentation 2016-08-11 17:11:50 -07:00
Andrew Schwartzmeyer 21a7bd876c Update changelog for v6.0.0-alpha.8 release 2016-08-11 17:11:50 -07:00
Andy Schwartzmeyer 7d61d4400c Merge pull request #1717 from andschwa/sxs
Side-by-side Unix packages
2016-08-11 16:08:02 -07:00
Travis Plunk aac8d83df4 Merge pull request #1643 from PowerShell/AngelCalvo-patch-1
Update windows-full.md
2016-08-11 15:41:23 -07:00
Travis Plunk 76a4f98e35 Merge pull request #1741 from PowerShell/raghushantha-windowsinstallinstructions
Update min os allowed for MSI
2016-08-11 15:20:35 -07:00
Raghu Shantha [MSFT] fa6d47f9f0 Update min os allowed for MSI
#1737
2016-08-11 14:56:06 -07:00
Jason Shirk 8f67e27021 Merge pull request #1737 from PowerShell/raghushantha-MSIInstallerBranch
Updated MSI min supported OS to Win8 and above due to issue #1705
2016-08-11 14:44:05 -07:00
Andrew Schwartzmeyer 5b48acb1cb Update releasing documentation 2016-08-11 14:42:37 -07:00
Travis Plunk cf23084d2a Merge pull request #1540 from PowerShell/joey/governance
[WIP] review of project governance
2016-08-11 14:21:06 -07:00
Jason Shirk e4e18b97b1 Merge pull request #1738 from PowerShell/cchen/bugfix
Remove Windows branding
2016-08-11 14:19:24 -07:00
Andy Schwartzmeyer ac9902cf95 Merge pull request #1711 from PowerShell/johnkord-Linux_DSC_error_message
Error message for Linux DSC schema directory missing
2016-08-11 14:12:38 -07:00
Chunqing Chen ae20c4103b Remove Windows branding 2016-08-11 13:58:09 -07:00
Raghu Shantha [MSFT] 26972987e1 Updated MSI min supported OS to Win8 and above due to issue #1705 2016-08-11 13:56:06 -07:00
joeyaiello 580c7b7852 address final PR/offline feedback for governance 2016-08-11 13:47:58 -07:00
Andrew Schwartzmeyer 349491be84 Support building Ubuntu 16.04 packages 2016-08-11 13:42:02 -07:00
Andrew Schwartzmeyer 39184852d9 Add logic to rename package with runtime suffixed 2016-08-11 13:38:54 -07:00
Andrew Schwartzmeyer 49d297c410 Fix permissions of package files
The DLLs should not be marked executable on Unix.

Also remove deb-build-depends as the `dotnet` package is not yet
universally available.
2016-08-11 13:38:54 -07:00
Andrew Schwartzmeyer c0aac111d3 Enable side-by-side Unix packages 2016-08-11 13:38:54 -07:00
Andrew Schwartzmeyer 5235fed2c7 Refactor Start-PSPackage
Moved Unix package code into New-UnixPackage, switching on $Types to
call the appropriate function given the list of types.

Also fixed bug with chmod on a symlink; it was unnecessary.
2016-08-11 13:38:54 -07:00
Andrew Schwartzmeyer a3f3734f09 Include license during build
Rather than including it only at packaging, we should include this
license as part of `dotnet build` and `dotnet publish`.
2016-08-11 13:38:54 -07:00
Dongbo Wang 7c9a76bfdb Merge pull request #1732 from daxian-dbw/master
Update project.json files to depend on Microsoft.NETCore.Runtime.CoreCLR.1.0.4 and Newtonsoft.Json.9.0.1
2016-08-11 13:25:52 -07:00
Dongbo Wang 76ca7e5f52 Update to depend on Newtonsoft.Json.9.0.1 2016-08-11 11:43:31 -07:00
Dongbo Wang e0b44475b0 Update project.json to depend on Microsoft.NETCore.Runtime.CoreCLR.1.0.4
This new package contains 2 fixes that will unblock powershell remoting for windows OPS
2016-08-11 11:28:18 -07:00
Jason Shirk 49756c375a Merge pull request #1727 from PowerShell/SteveL-MSFT-patch-1
Update readme.md
2016-08-11 11:06:04 -07:00
Travis Plunk 7abe44d15a Merge pull request #1714 from PowerShell/mirichmo/native-binary-linking
Fixing Build and Linking of PwrshPlugin.dll to Match the CoreCLR Native Binary Build Process
2016-08-11 11:00:39 -07:00
Jason Shirk e1f4d4df9b Merge pull request #1707 from PowerShell/ShellInteropPesterTest
Add Shell Interop Pester Test
2016-08-11 10:57:14 -07:00
Jason Shirk e2c70a1fe5 Merge pull request #1729 from PowerShell/steve_demo_cleanup
cleaning up placeholder files, leaving dsc.ps1 as requested as stub f…
2016-08-11 10:53:37 -07:00
Andy Schwartzmeyer d2c3e1e773 Merge pull request #1728 from PowerShell/SteveL-MSFT-patch-2
Update README.md
2016-08-11 10:09:51 -07:00
Andy Schwartzmeyer cbaae7c4d7 Merge pull request #1722 from vors/readme-you
Use pronoun consistently in cloning instruction
2016-08-11 10:09:30 -07:00
Steve Lee (POWERSHELL) 54cf6dc6d0 cleaning up placeholder files, leaving dsc.ps1 as requested as stub for dsc demo 2016-08-11 09:09:45 -07:00