Commit graph

3872 commits

Author SHA1 Message Date
hiteshraigandhi
81451c79cb Add reference to governance document on to readme 2016-08-12 13:27:04 -07:00
Raghu Shantha [MSFT]
76add97f49 Third Party Notices for OSS components in PowerShell source 2016-08-12 13:04:13 -07:00
Travis Plunk
6c1224fb4b Merge pull request #1757 from TravisEz13/FixAppVeyorRelease
Made core build use release configuration
2016-08-12 13:02:34 -07:00
Travis Plunk
8233b5e332 Fix typo when getting Core build output location
Fail build if we fail to build PowerShell.exe before running tests
Fail build if we fail to push an artifact because it doesn't exist.
2016-08-12 12:35:46 -07:00
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